News
1 Comment

Scourge: Outbreak headed to Xbox Live Arcade July 3

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...