It's a neat concept! One small problem though was that some blocks kept getting stuck in corners and could not be pushed. Also when I stop pressing a key the character continues to move for a bit. Otherwise, good work on this.
Thanks!l for playing! Definitely trying yours as well!