Damn this is fun! Great job, it's evident from the game that you've put in a lot of work. Everything from the UI, to the music and sfx, to the gameplay feels so polished! Playing is also very fun. The only note I could give is, seeing that this is a larger project, while the levels are randomly generated, they do still feel too similar.
Fantastic game, I hope you develop it further and make it even better! :)