Very cool game, basically everything i want my game to be.
i noticed 2 bugs.
One was walking into a wall and holding down another direction (for example holding left and then holding down to walk down+left) would continue to play the push animation despite not facing the wall.
screenshot:
Another was, if you jump from up on top of this ledge and land in between a hole tile and a floor tile you can actually get here earlier than you should ( not that it really does anything)