personal opinion is heroes of micro-transactions
a very League of Legends feel to it, buttons primarily in the same places, cool idea to mount however I think it was more for the $ value earned from buying more mounts.
Awesome that they have so many Heroes to choose from.
would love to hear others opinions if you've managed to get in
the training mission was cool, and the cinematics are awesome :)