Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I must say there is something oddly satisfying standing on top of an enemy and executing them.  I don't know how but all of the art and music go really well with each other and game play feel well balanced.