I agree with Fletch on this.
To add, your drums sound nice and snappy, and I dig your variations in the drum sequencing.
I can't put my finger on it, but there is just "something" missing from this tune...maybe another light lead or something...it just needs a little extra hook.
Sonically speaking, it sounds very clean.