Stranger’s Wrath

It’s going to be an odd Christmas

According to online retailers the next release due out at retail is Sega’s Anarchy Reigns on 11th January. Those hankering for a new game shouldn’t despair though – there are plenty of new releases to download this week. A double whammy of Oddworld titles leads the way –...