I thought that there was a way to make it so people had to apply for games before they just lolsmashed onto your page. Half of the games on here are rips e.e Annoying me. tbh
byonds gangsta knows hwo you feel
It sounds like you chose the "Add Games" rank privilege instead of the "Submit Games (for review)" privilege.