I don't know what you would call this exactly... Steampunk? Whatever it is, it sounds fantastic. And listening to it while reading you description just made it that much better! Thanks for the song, can't wait for the next upload :D