Really needs more
The sound quality and mixing could use a little work. But you've got some fun ideas.
Again, it sounds like it'd fit better within a bigger song. You could even combine the two songs you've uploaded into one and it might sounds pretty cool.