Oddworld: Stranger's Wrath HD

Release date: 21 Dec 2011
ShooterStrategyAdventureIndie
Oddworld: Stranger's Wrath HD is a remaster of Oddworld: Stranger's Wrath. The improvements include remastered dialogue, improved character textures and bonus material.
Keywords: