Fun but a little bit too hard for me. I got to level 14 but found it was too long for me to want to repeat the earlier segments. I love how you learn the mechanics through gameplay