Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

This was very fun to play, but I couldn't understand anything that was happening on the screen :0 They way you deploy units is not very clear and when the life bars drain you just have to wait for the enemy to randomly die.