hmmmmmm...
this is pretty neat, but it fells.... off somehow. there may be some distortion.
the melody is neat, but gets old pretty fast. honestly i haven't a clue on how you could improve this, sorry. The most i can give you is experiment with other sounds.