Oddworld: Stranger's Wrath - Gameplay Trailer

Check out a gameplay trailer for Oddworld: Stranger's Wrath, available later in 2011 as a PSN download.