I agree with Bangler, some of time seems a bit off...but overall its on time.
The composition also seems a bit improvised at the solos seeming a bit randomized, and it gets noticeable here and there.
Overall its enjoyable and has some nice parts, the rythm guitar are really nice and well mixed.
Nice job MewCook :)