This is an interesting take on the usual sliding ice block puzzle. The extra rules are easy to understand, and the puzzles are about the right level of challenge at least for me.
Thank you for playing. The interactions are a bit complex, so I'm glad you were able to understand them without too much trouble.