This level is utterly ridiculous. We have 27 moves to get 144 waffle blocks but the last waffle block is locked and the final key only drops with 1 move left. Unless you have several hammers to destroy the waffle block with the 1 move left or you can afford to buy the lucky candy booster, this level is nearly impossible to beat.
The last key should drop with at least 5 moves left, not 1!!