PLease gimmie some feedback, is it a good site, or a bad site... i tried fixing the game tab, but bah it didnt work

 

Jabergames