You... Probably shouldn't show a game with a mascot that looks a bit like Conker during a Microsoft event. Especially if you tease the most Conker-y features like the orange tail, ears, & blue clothing.. We had that before. I didn't need to have my heart start like that again.
That said I love that we're seeing a 3D Platformer renaissance. Was this stated to be an exclusive?