Oddworld: Stranger’s Wrath HD – launch trailer
Posted on January 23, 2020 by Matt(@OnePunchMaz) in Switch, Videos
Oddworld: Stranger’s Wrath HD launches today for Nintendo Switch. To celebrate the occasion, developer & publisher Oddworld Inhabitants shared a launch trailer for the game: