
Out now on XBLA. What more needs to be said? Oh OK, read the press release below… but then go get the game, OK? Set in the near future, Scourge: Outbreak throws you into the boots of Echo Squad, an elite group of mercenaries hired by The Tarn Initiative to deal a decisive blow against […]