Could be a great game but…
For some reason the difficulty level on this game has been set to fiendishly hard. Even with careful, well thought out and considered placement of squares, you can fail on “easy” levels because unusable blocks appear. This wipes out any advantage you’d earned. The rewards are minimal and unhelpful.