Very nice
I agree with Entwisle and Astrono. Perhaps you need less staccato notes? A good mix of legato and staccato usually fixes at least some things (from my experience).
And a bassline would be good, yeah. Play around; it sounds great so far. :)