Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

My feedback is apparently too long for itch so here's a link to it instead

http://hastebin.com/ucezequxax.md

tl:dr: I had fun but ended up with a pretty huge list of nitpicks along the way