With all the talk about Strangers Wrath recently on the bombcast and what not I decided to see if there was a steam release considering I never played it back when it came out. I was surprised to find out that the HD version was indeed on steam and currently on a Midweek Madness sell which drops its $10 price to $2.49. Figured I should let you duders know about it since I didn't see a thread about it already. Seems a little to coincidental though huh? Follow the money...
Oddworld: Stranger's Wrath
Game » consists of 14 releases. Released Jan 25, 2005
Log in to comment