Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

And i just realized that the game was made in 24 hrs. Respect.

Haha thank you! Nice to have a different take on a similar concept!