Excellent.
This was very well written and put together, very well executed. I do wish that your engineer had spent a little more time perfecting things as far as the timing and drum-precision. Other then that this is very very well mixed and mastered.
You are like... the only other "band" I've found on here other then me.
Keep rocking.