And giant magical suits of armour the size of houses. Don't forget those. :D
As for the dwarfs, there's an easier explanation for why they'd be musically inclined. Since they're so into rock and metal. >.> <.<
for course it nice idea there giant mechs
But i had idea for a Binding/summoning spell that is only used by the high elves and its call "Ame Tileka" (A mixture of Zulu and French meaning "Soul Contract") what it does is that it binds the soul of a being (lets say a humans for example) to a Parchment, scroll or the Hide of an animal etc etc. you get the point it binds the human's soul to one of these thing which turns the human into an "Ame Invicteur" (A mixture of Zulu and French meaning "Soul Servant"). This spell is used by the high elves as a mean to punish others for because of some sort of slight. so essentially turns whoever into an "temporary servant" how long it will exist depends on how much Energy was put into its summoning and when said time is up the being's body that was summoned will start to fall apart and crumble into dust, they also forget everything that they had done during there period of existence (and they know this fact). Also an Ame Invicteur can only die into way one is having it heart torn out of it body or having whatever there soul is bound to destroyed
So me and Vita were talking, and it started out as her joking about something but we kind of came up with the idea of basing the high elves on the Roman empire. Still need to work stuff out about it so will probably bring this up again later, but just an idea I guess. XD
Also this means we can make them super pretentious as high elves should be by naming all their stuff in Latin. XD