The Swarm Archive

  • 505 Games Unleashes The Swarm on Xbox 360

    505 Games Unleashes The Swarm on Xbox 360

    505 Games and Buka Studios have announced a new Xbox 360 exclusive called The Swarm. Scheduled for release in May, The Swarm is a third-person shooter set in Moscow, Russia where aliens have invaded and a nuclear catastrophe has left the city blanketed in fallout. […]

    Full Story