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.
the most interesting undiscovered or least talked about game that I've seen in a very long time. :/
N4G is a community of gamers posting and discussing the latest game news. It’s part of NewsBoiler, a network of social news sites covering today’s pop culture.