Amazing puzzle game with lots of nice animations! The scaling of difficulty and introduction of new rules and cards is perfect!