Physical release by Limited Run Games on 16th December 2016 (5500 units produced).
dandyboh2017-07-28 #Oddworld: Stranger's Wrath HD video game infoPhysical release by Limited Run Games on 16th December 2016 (5500 units produced).