Super interesting idea. I say refine the controls of the player (he's too slow when pushing boxes and the jump height is weird), refine the programming (at some point a box went into the tiles of the level) and it would be more enjoyable to play.
Thanks for the great feedback sleepl!