Oddworld Stranger's Wrath HD trailer: everyone's a critter


Just Add Water has released the first trailer for Stranger's Wrath HD, this Fall's PSN update to the wild, weird Western set in the Oddworld universe.

This article was originally published on Joystiq.