Fun! I liked the early levels and last few levels the best. Some in the middle or late-middle seemed less thinky / more fiddly. Or maybe that was just me not advancing up the learning curve fast enough.