Oddworld: Stranger's Wrath HD
Just Add Water
PlayStation Network Release Date:
18th Dec 2012, $14.99 (USA)
19th Dec 2012, £9.99 (UK/EU)
PlayStation Network / 2012
PlayStation Network / 2011
PlayStation Network - Vita
Description will appear here shortly...
I'm curious about this game, but there's so little content I've seen of it..
Hold on there, you need to login to post a comment...