Warning: Viewing this trailer for Alien Rage may melt your face. Blast the volume and take a quick peak at some of the 14 highly destructible environments and the arsenal …

Continue reading →