There are lots of attempts to make you spend money but you don't have to. I enjoy the puzzles. Challenging but mostly not too hard. Occasionally a really tricky level takes days as I wait for lives to recharge but mostly can play for a good while without running out of lives. Very, very slow on a 4 yr old phone, fine on a new budget smartphone.