Well the game has destructible terrain and objects/buildings + you can throw people off of cliffs , i want to see that in a gameplay video .

And if you missed it theres a dragon flying around at the top right corner of this screenshot .