Mind-blowing, to say the least! The work is not only perfectly executed, but stays interesting for the entire course of the song. I really like the whole execution, not a single boring or badly-executed moment. At least for me. It felt like a true adventure.
Keep up the amazing work! :D