Oddworld: Stranger’s Wrath HD Screenshots

Oddworld: Stranger’s Wrath HD is a first and third-person shooter game that covers the adventures of a bounty hunter named Stranger as he pursues and apprehends outlaws for a bounty of gold. For a full review, click here.

Bonus Featured Games