Midi?
Is the bass a midi sample? You would truly benefit from a live bass or a better bass sample. The guitar is okay, but it sounds too rough and overpowering. But a better bass may help with that.
The drums decent, but the hihats need some humanizing, as they sound so computerizing. Try mixing up the velocity a little on them to get more of a realistic sound out of them.
Not bad though, it's a nice little song, but could be longer.