This is great. I would likely use this song as a background music to help me focus on something !
So, my opinion is that it could definitely be ... longer (with some variations)
The melody is not very clear to me, but it s perhaps done on purpose