Stalker 2 Xbox Listing Confirms a Huge 180GB Installation!
Although not scheduled for release until April next year, there is already a lot of hype surrounding Stalker 2 Heart of Chernobyl with many fans of the original hoping to see even bigger and better things from the sequel. For Xbox ...
3 years ago