One thing I will say is I had to stop at level 27 due to frustration. I just couldn't get the timing down and kept accidentally pressing the button... not sure if I'm missing something. Otherwise I had a great time!