Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Nice art, but I don't think the design really used the theme to push the game to an original direction, and as far as gameplay goes - the player inertia is insane and uncontrollable