Sounds pretty interesting, but that main melody is a bit repetitive. I'm glad you did something for you friend, it's very thoughtful of you! But this is a purely editorial comment, no emotion here.
It's pretty fun, but could use a small differentiation in the melody, as well as some backing to it.
Overall, a 3/5