Cool physics! Lovely game overall, really liked the cute rescue sounds xD
I'm not sure if I cheesed the game or beat it in the intended way, I think the last puzzle wanted me to bring 3 blocks there but I started to fly around with just one and used the edge of the door where there's no spikes to cross the last wall since I couldn't turn back.
(also I almost got myself softlocked in the dumbest way haha)
