Escape the Virus: Swarm Survival Official TrailerEscape the Virus: Swarm Survival will be available in North America on June 28.By Mike Tao on June 26, 2012 at 4:53PM PDT Escape the Virus: Swarm Survival