Good musicians
You guys are definitely talented, and I liked the stereo separation. For two and a half minutes, though, all I heard was bass, that's it. If you don't already have some, get a few mics on the drums and then play with the depth and stereo to make it sound in the back, not because it IS in the back coming through other mics. Also, back to the bass - it sounded like an overdriven guitar with octave pedal. Play with your settings to get a unique voice that stands apart without being in your face. I find the old adage to be true: less is more.
Now that I've ripped you a new one I have to say this had good energy and was well produced. And like I said there's talent here, just work on your sound.