Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

very nice artwork and aesthetic, but really frustrating game. 

Sad to hear that. The balance might be a bit off, since this was done in a week with minimal playtesting - but I can still learn something from that if you tell me what frustrated you in particular.