Sounds like a nice, energetic start. Drums are a bit hidden. See if you can get some bottom end to them, and then bring them up some. You'll probably have to work on everything at that point, so as not to hide everything. Drums kick in a bit more at about 2 minutes. More depth to them there.
Be cool to see what you come up with for vox to fit this. Should be a cool tune.