I really wanted to see gameplay rather than in-game engine cinamatics, but fuck it, I'll allow myself to get hype now. This looks awesome.
Magic and giant units should make things really interesting. I wonder if they will use the animations we saw? I want to see them chucking scores of men like elephants did in Rome etc.