That's really inventive and fun, I'd just point out that the begininng can sometimes be a little slow and the difficulty scales up a bit too suddenly, but that's a really interesting idea!
Thanks for the feedback man! Glad you like it :D