Oddworld: Stranger’s Wrath HD Limited Edition Now Available in Europe!
- WANTED – Oddworld: Stranger’s Wrath HD Limited Edition Now Available in Europe! Oddworld, CA & Paris, France – May 28th, 2020 – Oddworld Inhabitants Inc. and Microids announce that Oddworld: Stranger’s Wrath HD Standard Edition...