This game was difficult at times, but still very entertaining. The push mechanic is an interesting take on movement. Some of the ideas you mentioned in the description sound promising and would be great improvements to the game. In terms of anything that doesn't work, there was nothing at all that was wrong.