Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hard to control. People just wanna play the game so you should've made the game simpler and easier to understand than making a tutorial you HAVE to sit through to understand the game. Visuals looked alright.