I love the idea for this game. Me and my friend almost made our game with a similar idea to this at the start of the jam but then decided against it as we thought it would be difficult to create. You have executed the idea PERFECTLY!!! Everything is so smooth, satisfying to solve and the level design is epic. The idea may be slightly difficult to understand for some players (a more in depth tutorial would be great) but overall well done!