Game is pay to win. Many levels you will NEED to use powerups or its impossible. beyond the truly impossible levels to beat, most levels are nothing more than RNG of if you can get to a square in the first few moves and in those cases the levels are either trivial or impossible. The fact that the game only has 5 lives makes this RNG all the more frustrating, as you'll not see a single square for 5 attempts and then have to wait 20 min between each attempt or pay money on lives and extra powerups