The Scourge Project Reviews & Previews

The Scourge Project Reviews Submit review

Website Score Publish Date
Gaming Evolution (PC) 6/10 May 12, 2010
Neoseeker (PC) 6.0 / 10 Apr 18, 2010
Destructoid (PC) 2.5/10 Apr 15, 2010
(0.0456/d/web6)