Very strong and upbeat!
I really like it alot. Perhaps more trance ish, or video game song? I honestly dont know which category this would be in. ^_^;
Anyway, I very much love the tune and its blend together nicely. Its so much fun to listen too, and although its very loud its not irritating~