^
The Dragon could be customized with new abilities, skills, statistics and armor most likely. However, the "exploration" feature suggests there must be a human form to go and explore in caves maybe. I don't see how it could be done otherwise unless you get to fly in an open world, going to new locations but then how do you interact with things?

What with the game being an RTS too where you control a kingdom, I'm pretty sure you may get to talk to resolve a conflict.

We'll see. There's still so much information that needs to be revealed!