Wonderful job!
The song's incredible, but I can't stress enough, submission from submission, my hate for electric drum sets. The double bass work is incredible, but it's just so repetitive. It lacks the natural variety of a regular drum set, but I guess that just can't be helped.
Pros: Awesome guitar/Keyboard work, drums are also great.
Cons: The Bass, like I said, and that's about it.