Oddworld: Stranger's Wrath

First screens of the PS3 re-make.