Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The Flesh Pit is an, awesome platformer with seemingly endless waves of demons and, monsters. The controls take a bit to get used to in my opinion but, once played for awhile I got used to it well somewhat XD.