More Oddness from Oddworld with Release of Angry Unknown-Person Game

We’re all odd, and we’re all strangers, aren’t we? Or, given that oddness and strangeness are often the same thing, it’s not surprising that California-based animation and game studio Oddworld Inhabitants would come up with ‘Stranger’s Wrath’, released on January 26, 2005. Featuring a high-resolution cinematic that introduces play, here is yet another interactive, virtual-world … Continue reading More Oddness from Oddworld with Release of Angry Unknown-Person Game