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

Wow those are great ideas!  And yeah, the whole "you can't see the enemies thing" was to emphasize the theme of out of control,...it was not our cleverest idea. Thanks for the feedback, really appreciate it!!