First match 3 game i actually find fun and wanting more. The mix of games that is rolled is into this awesome game is great. The collection system is very fair and upgrading is free to play friendly as you train units to upgrade with. VIP is very cheap for a month. Very generous with giving out characters for free, i have already got 3 rare characters and they hold their ground. Don't mind energy system seems well balanced. I'd basically given up on mobile gaming till i found Puzzle Heist.