Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Very easy to pick up the controls but difficult to master. I like the resource management (reflector battery) and trying to guess when the best time to self-destruct is. One day I'll beat that darn boss. :)