Amazing!
Well this is rare. This actually sounds very professional.
I don't know much about non-electronic music terms but I'll do my best. :p
You're all very skilled in my opinion, the drums sound good, the guitars, basses and all, the singing..
Damn. I have no critisism. Congrats on top5 I guess!