Magical... of course.
It does have a sense of magic to it. I like how the song starts slow then builds up. Good anticipation going on there. You really should check back to your old songs to heard the difference, lol. :D I even have 3 songs from when I first started. I might just post them for kicks. XD
I really liked it, made me feel happy :D. Nothing bad about this song, sounds magical, like the name suggests it should, good job! :D