This is a fantastic free game, really appreciate the constant updates, with new challenges, themed fish tank and decorations, and fun fish characters released every few weeks. I have finished all the levels without spending a cent, you just have to be patient and not waste your boosters - wait until you have a few boosters saved up for the hard ones and don’t expect to win every level the first time. Happily, the game makes it easy to win boosters by completing tasks and even gives you a free boosters every day. I have seen some complaints saying “the game doesn’t give me bombs very often”. It’s actually possible to use logic and plan your moves in such a way that you can manipulate the pieces and create bombs without relying on luck, and often it’s even possible to manipulate two lightning boosts to be beside each other so that you can clear the board if you move them around by swapping them with bombs or exploding nearby bombs to move them downwards. I find the timed levels a bit stressful, so I usually save up my diamonds and use them to get through those levels quickly rather than having to replay and feel stressed. If I had any suggestions, it would be to increase the reward for the “key” levels that you play after completing all the levels, as the reward isn’t really worth the time spent. I probably won’t play for a while until some new levels are released because of that. Other than that, great game, definitely my favourite iPhone game of all time :)