POSTS TAGGED 'Oddworld: Stranger’s Wrath HD'

Oddworld: Stranger’s Wrath HD PS3 Review Oddworld: Stranger’s Wrath HD PS3 Review

It’s a shame that developer Oddworld Inhabitants had to withdraw themselves from the games industry, but that’s exactly what happened in 2005. With... [Read full story]