Really unique mechanism of puzzle solving! Great game i struggled on the level that the rock comes from top haha