8 new shots posted. Get the full article at GameSpot “Swarm Screens” was posted on Thu, 16 Sep 2010 00:24:07 -0700 Tweet Post navigation999 pre-order bonus timely, fitting, disturbing Winning Post 7 2010 Screens