I found this place, same way as you did! I'll check out your vids and post some feedback for ya.
PSN- SGM_281
Forum Rules