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

Two words : Informations overload !

I can see the effort put into the background and theme. And it looks like both consideration and time where put into it. 
Too much visual info makes it hard to understand what's what and to focus on the goal.

Also, it's a nice spin on the theme.

Anyways, congrats on actually making the game in so little time ;)

Thank you