Here's their presentation, "Rebirth of the 3D Platformer":
From what they talk about in regards to the 'rules' they follow when making the game, to the many different characters having their own mechanic and potential for their own game, it seems very, very promising.



