505 Games Announces The Swarm Release Date for Xbox 360 with New Screenshots

505 Games U.S. and Buka Studios has announced the release date for the third-person shooter The Swarm will be released on the Xbox 360 May 2010. They included some new screenshots for you to check out as well from the game.

Read Full Story >>
The story is too old to be commented.
FreeFalling3239d ago

the most interesting undiscovered or least talked about game that I've seen in a very long time. :/