Physical Version is a Limited Run Game. Cover may be different then one pictured. A spin-off of the Oddworld series, Oddworld: Stranger's Wrath attaches an unrelated shooter to the beloved franchise as players und...