Quick View: Release Date: January 23, 2020 Price: $29.99 Rating: T (Teen) System: Nintendo Switch What's It About? The Nintendo Switch recently got an HD version of Oddworld: Stranger's Wrath, which originally appeared on the Xbox back in 2005. We've since gotten...