Top
All Channels
40°

Scourge: Outbreak Headed To Xbox Live Arcade July 3

Polygon: ''Scourge: Outbreak, Tragnarion Studios' third-person co-op shooter, will be released on Xbox Live Arcade July 3, according to a press release from the developer and publisher UFO Interactive.''

The story is too old to be commented.