The puzzles are fun but waaaaaay too any ads. There's an ad after every level and the ads are long unskippable ones. I spend more time waiting for ads to end then playing the game. Tone down the amount of ads so there is more gameplay than ad time and I'd give a 5 star