Oddworld: Stranger's Wrath HD: Stranger's Wrath HD 75% off this week

We're delighted to announce that Stranger's Wrath HD is 75% off this week on Steam in a week long deal - offer ends 11 April. We hope you enjoy Stranger's bounty-hunting antics! OWI.