By clicking 'enter', you agree to GameSpot's
Check out this teaser trailer from Alien Rage.
wow! looks cool!
Well they gave themselves a very blank canvas to work with, "Alien Rage". Lets see what they can make for themselves.
Does look like it could be a fun number.