I really like the twist on the Sokoban formula, sadly it's completely unintuitive to see at a glance.
The original game did WAY worse than this.