The French gaming magazine called Joystick put this into their magazine around December... Thanks to our source for those images, without them the world wouldn't have seen!