Hey, it's the best game I've played in the jam so far! (Honestly that's not that many though, I've played like 10). Great art, music, idea, mechanics, and levels. And there's impressively quite a few mechanics too.
Some things: there's quite a bit of button pressing to move around -- I guess that's a given in sokoban-type games though, and you did add a dash to mitigate that, which is nice, though it's hard to use when there's so many spikes around.
I like the distinction between spikes and pits (pits can have blocks on them, spikes cannot), and the concept is introduced rather intuitively by having the player early on drag a block across a pit.
The best level is the large pit level. However, it is potentially a big stumper. I don't think at that point you even introduced the idea that you can grab blocks with other blocks. There definitely should have been a level before that introducing that idea, especially since that level is so complicated (also the spikes at the end are potentially very frustrating considering the lengths it takes to get everything there). However, the puzzle itself on this level is great, and it's by far the most interesting bit of problem solving you have to do in the game.
I cheesed the last level by putting the block over the pit then dashing over the spikes to skip the spike maze. I thought it was neat though how in the previous level you could use blocks to protect you from projectiles.
Anyway, like I said, good game.