Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The background, mainly the first stage's background, made it hard to keep track of the player. Other than that I had no complaints. I am not good at this game genre though so I had to play on Very Easy and just barely beat it.