7/10 Oddworld: Stranger’s Wrath HD Review Lewis Baglow - No Longer Writes for Bonus Stage January 23, 2020 Oddworld: Stranger's Wrath HD comes a rootin' and a tootin onto the Nintendo Switch.