It's a bit too incomplete, in my opinion. It looks like you're going to expand it due to that extra instrument, but the song itself (as it currently stands) is quite limited, in my opinion.
Other than this, you have good rhythm & harmony. Try building up on that.
_______________________
Technology: the one thing that's hated & cursed at by all engineers, technologists, scientists & technicians!