Absolutely delightful puzzle mechanics, visuals, and design work across the board. I have never seen a puzzle game like this before and it was a ton of fun to learn how all the simple mechanics can be used in different ways. It introduced the concepts well and in good order. Only got mildly stuck on one level until I realized I could push not just spin to win.