Better than Switch On and WBX in my opinion. Then again, my expectations were ridiculously low thanks to that one "we're edgy" song that the band did for a Yugioh show.
I actually dig this intro much more now that there's an accompanying video. Last week it sounded awful as the backdrop for the opening fight. But seeing it here uninterrupted with the proper video I actually like it quite a bit. I liked Switch On quite a bit as well but there were parts of that song that grated on me. This feels a bit better to me.
I'm still stuck on Switch On, it's more than just a theme, it's a really cool song on its own. The Wizard theme however; is just that, a theme, very traditional in tone and feel, doesn't make me want to rock out or anything.