Excellent job! Drums sound awesome. I like the song and production.
I listened to the wave file version.
The vocals are a tiny bit soft to me but their high end sibilence is almost too strong.
For a CD, I might experiment by reducing some of the very top of the vocal EQ (maybe .5db) and then bringing up the vocal level by the same. The idea is to get a touch more body to the vocals without sacrificing the clean top end you already have.
The bass and kick sound perfect. Did you play the drums live?
All the best.
Rimshot