Actually, the site mods or admins accept game submissions ;)
But good stuff; excited to see your runs!