Co-op

One of the main mechanics that is the core of  is Co-op. Now how would this work in a free-roam 3D platformer with quests abound, each with their own talents, personality, and clashing backgrounds? It's not an easy thing to solve for one thing. Level design would be required to account on what abilities each character has, which are common, and who can go where. This will require a different approach not seen in your typical 3D platformer.

This co-op experience is a heavily modified version of Sonic Adventure's story arc concept in which all players are in the same space and assist each other in completing quests. This would typically involve helping someone getting past obstacles they cannot do on their own. Hey, why not?

Since each character will be in constant contact with each other than there is likely to be some chatter among them as well as NPC relationships. This is where the concept of Adaptive Dialouge comes in which will drive the narrative in a ever changing way based on actions each character does.