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. Are you ready, Steef? (Uh huh!)
Related Posts:
Sign-in to post a reply.