Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Great graphics (love those shader effects) and the enemy AI is surprisingly smart (or am I surprisingly dumb?)