Brilliant concept, well done :D
Level 10 took a few more attempts than the others, but I think that's fine as the rest was pretty well balanced I think ^^
The only small issue I had was the level results, sometimes I got the "All Toppings" and "On Time" when I shouldn't have, and sometimes I didn't get them when I should.