Thanks for the positive review! If you don't mind answering did you get stuck on a level or were able to complete all 21?