Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Nice game. I felt that the character moves a little slowly. It makes backing away from the aliens very difficult.

Aiming is difficult, especially on the smaller aliens.