Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I really get the feeling that the humans want to die in this game, but pretty fun nonetheless! Good job!