Well, the games have to go through a process of some sort to get put on the site, and if they're not deemed appropriate then yeah, they can get deleted. But I think the admins do it, not the mods. On an unrelated note, this is in the wrong forum. It should be in Support and Suggestions or in Newcomers' Forum. Oh well. Question answered; lock time!