Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

So it's kinda like paper please, but aliens lol. The only complaint is at the beginning, I don't really know what am I supposed to do, may be a short tutorial or explaination would be nice.