Yes it randomized so you can just play and play forever until you had enough.
I've played around with it enough that the controls feel intuitive to me! xD
But I could 100% see how they would feel strange to a person trying it out for the first time.
Yeah I think the music is what makes it!
Here is the SoundCloud for the guy that made made it.