Games/Oddworld: Stranger's Wrath HD/MediaOddworld: Stranger's Wrath HD·, 2011 · Oddworld InhabitantsMediaBack to gameAll22Screenshots19Videos3Screenshots19More about Oddworld: Stranger's Wrath HDPlayer reviews