Scourge: Outbreak Review | BioGamer Girl

"Scourge: Outbreak is the newest shooter title to make its way over to Xbox LIVE Arcade via developer Tragnarion Games and publisher UFO Interactive. The game has been in development for quite a while, but many fans will recognize it for its narrative that features a clash of human and alien factions and a fully cooperative campaign for up to four players."

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