Oddworld: Stranger's Wrath

Oddworld: Stranger’s Wrath HD is now available on Switch

Oddworld Inhabitants Inc and Microids have announced that Oddworld: Stranger's Wrath HD is available on the Nintendo eShop today. Released in 2005, Stranger's Wrath...

Latest articles