Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Terrible graphics and sound, but gameplay was entertaining. Tricking your enemies into destroying each other is an interesting gameplay choice.