I just realized that today is the day that Stranger's Wrath HD comes out, anyone try it out yet? what're your thoughts? I played the xbox version back in the day and tried to play the oddbox version but it doesn't like my computer so i'm pumped to finally be able to play it again soon :D
Oddworld: Stranger's Wrath
Game » consists of 14 releases. Released Jan 25, 2005
Log in to comment