GIZORAMA - In Infested Planet, you control a small squad of soldiers as they battle an insidious alien species on exotic terrain. The aliens swarm thousands at a time, and your only recourse is to rush their bases and take control.
Infested Planet is a real time strategy game coming out on PC and Mac on March 6. I got a chance to preview this game and it’s looking really good. The easiest way to describe the game is smooth. It just runs well.