Nice start, pretty groovy.. the mix is a bit flat though dynamically.
EQ wise it needs a bit of sharpening too.. but so far its good..
Clean that up and give the parts some movement and I think you'll be good to go ;)