Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Defeat all of them on the planet? As in, genocide? That's a lot of aliens!

I'm really looking forward to seeing more from this idea, it sounds like a blast. :)