Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

OK, it really reminded me of Demonophobia, if you know that game.

But I can't seem to outrun the monster in the second level, which is a shame, because I'd love to see how it goes on :)

you can dodge it :)