Not bad. If you are planning to make a series out of this, I hope you succeed. Also, you could make it a little more animated, oh well. Its just an intro. Anywhays, good job!
Ps. Can you PM me the band or artist that made the song you used? I like it.