We reported on this image from Vicarious Visions' Facebook page recently, but now the company has removed the original image from their profile. There was no mention of why the title was removed. Let's hope this was indeed a leaked game. I'm really ready for a rebirth of Crash.