Oddworld: Stranger’s Wrath HD Physical Version Releases This May I Pre-order Now!
Oddworld: Stranger’s Wrath HD Nintendo™ Switch – EU & US Oddworld: Stranger’s Wrath HD is the HD version of 2005 released Oddworld: Stranger’s Wrath. In addition, the game offers the same innovative mix shooter...