I really like this twist on block pushing puzzles. Great idea and great work building new mechanics on top of the core idea!