It's pretty good, except
the entire intro is almost note-for-note Pachelbel's Canon in D Major. But it gets better as the song goes on. In fact, I really like the latter half. Except that the soloing was a little off beat in some parts. Pretty nice job altogether!