Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The art style is cool but I have no idea what's going on - whats more the enemies are often not visible against the background.