If you’d think that developers are in a bit of a turkey coma today after the feasting yesterday, you’d be right. Yet international studios are still hard at work, relatively (and perhaps thankfully) blissfully unaware of what turkey farts smell like. With this in mind, Square Enix have found today as fitting as any to reveal […]