Swarm - TrailerTake a look at the E3 2010 reveal trailer for the Swarm. By Gamespot Staff on June 16, 2010 at 11:48AM PDT Swarm (2011)