While the idea of the puzzle is great, it's really easy to be stuck in this game because pushing those blocks too near to the wall. I started pressing buttons to find out whether I could lift the block or not. (Spoiler: no, you cannot lift the block)