I'll admit, I had a lot of fun playing this.
The only reason this didn't get a 9/10 from be is because on Naaij's levels, if you hit the end, all your stars are taken so if you replay that level, you have to collect your previous stars. This made me pretty pissed when I spent a good 20 minutes trying to get all the stars, only to accidentally hit the end level and either have to replay the level, or just quit. I chose to quit.