Hmm. Looks like we don't have any videos for Alien Rage.
Alien Rage Info
Alien Rage is a challenging sci-fi first-person-shooter coming to Xbox Live Arcade, PlayStation Network and PC this fall. Alien Rage puts the challenge back into FPS gaming, setting players in a remote planetary mining facility where they must fend off and destroy an unforgiving and seemingly endless stream of bad-ass alien forces.