My entire family has played this game for many years. We often have discussions about cats and stage strategies. It's by far my favorite mobile game ever. So much depth it's amazing. Great sense of accomplishment after finally beating a level you've been preparing for for weeks. Months and months of engaging gameplay. The game is just simply amazing. 10/5 stars