Swarm Launch TrailerThis trailer showcases the gameplay of Xbox Live and PlayStation Network title Swarm.By Alex Sassoon coby on March 17, 2011 at 8:14AM PDT Swarm (2011)