Very interesting rule, it reminds me of Sokoban.
Thanks for your comments! I feel like the game controls are a bit poor and I'm trying to figure out how to improve them.