Needs mastering mastering mastering!
A little clunky here and there - something sounds a little too.... human? in there?? Maybe it's because you have the double-bass pumping out perfectly quantized 32nds contrasted by the guitar. I guess what I mean is that with such dense quatized percussion, the slightest veriation of human timing is amplified a bit - So I guess that being off by a 64th or a 32nd seems to throw the timing off much more than it actually does.
I'd have to listen a few more times to be sure but I think there was a part where one of the guitars was either playing really chunky triplets (but big ones) or possibly in 3/4 time over the rest - It was actually pretty cool though, I liked the little polyrythm thing that was going on there.
The vocals were definitely aggressive - well, as aggressive as gay rainbow man lyrics can be I guess :D The levels were off a bit in a few spots.Most noticeable towards the beginning where the support vocal "Gay Rainbow man" that's panned right a bit comes in - it sounds a bit louder.
I would have voted 4/5 - the levels were off a bit and the whole thing could have used a little more work - but it was funny so if I could, I'd give it a 4.5
The thing is, I just refreshed the page and your score was at 2.5 so I'm guessing someone just zeroed it - because of that, I'll 5 it for you.