Holy cheese, this rocks!
Sounds like something from a Sonic Adventure game or something. Classic fast-paced guitaring and such... Instant download! Do something about that crash cymbal though, kind of overused. Plus it sounds like it needs a little more bass. Awesome nonetheless. :D