If I may ask, given that you have thumbnails on your vids, I'm assuming that you're able to make money on your vids. If this is so, how do you get the rights to do so? Are you with a partnership with a group like TGS?
We could make money on them, but we don't really expect to xDD It would be such a low amount its not really worth worrying about.
We really just cared about being able to upload our own thumbnails!
Basically you can apply to become a Youtube partner at any time, which we did and got approved!
In order for it to be okay to upload gameplay vidoes, you just have to be commentating and teaching/showing someone how to play the game fully through your video. Its the same idea of how they were able to make unofficial strategy guides back in the day I believe! :]
Hope that helps!