Now I saw another piece on Lair in the second Gamespot Live event (the replay, I didn't see it live), and just before your mission starts, you stand next to your dragon just before you climb onto it, and at this point, the dragon has all the detail we've seen in the best shots.
The Factor 5 guy also showed some more things you could do with the motion sensor, and when taking out a rival dragon, he showed some different moves and combos to take out the enemy dragon's rider ... this time he didn't actually mount the other dragon, but the dragon plucked the rider off the other dragon and threw him up to him, after which he slaid the other rider.
He also explained that the top-bar is the morale indicator, showing your troops morale vs the enemy troops morale, something which your actions influence.