Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

My first impression is that this is a complex game that needs a better tutorial. Looks like a lot of work went into it. Unfortunately the interface is a bit messy. Too much is going on which makes the game hard to play.

I definitely agree! We put the majority of our development effort into the game, with very little time left for tutorializing.  If I have time and interest, I might expand the existing tutorial, but for now I hope the description on the game page is sufficient for most players.