Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yes, I think that we should have made it more clear, its easier to understand the mechanics of the game once you have read the tutorial, but the tutorial is an optional thing so we probably should have added a mandatory tutorial to show player what he was going to be doing in the rest of the game.