you do not have to make any game, although it would help the site much, and too become a better beta tester, then making games would help. and also get you a lot of armor points.but you dont have to. just rate and leave comments a lot to help if you cant make any games. i haven't even made any games yet. although i will when i get the right stuff,but any way, no you dont have to.