Pretty fun! I do like that you don't keep moving with blocks. Although sometimes I did fall off of stationary blocks for no apparent reason. Maybe it had something to do with sub-pixel movement?
I think the player's collision shape is the problem. I should have added a "foot collision" to the bottom of the player's collision shape, I think that could fix it. After the voting period ended, I'll update it.