Oddworld Inhabitants Inc. and Microids announce that Oddworld: Stranger’s Wrath HD Standard Edition and Limited Edition are now available in physical versions in Europe.
In the US, they will be available on Amazon, on June 9th.