Indigo Pearl

Scourge: Outbreak Finally Unleashed

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,...[Read More]