Only just started to play but very impressed so far. Currently on level 5 which is reasonably testing. Looking forward to making further progress in the near future. I would recommend this app to anyone who knows how to play and to people who may wish to learn.