I normally don't like sokoban, but this one gets the magic right. Except for the insane final level, most levels don't have more than 3 geodes, and the bulk of the puzzle is figuring out the order and direction to split them, so resetting and trying again are fast, lowering the frustration factor. Absolutely fantastic level design.