Really impressive how clever this gets!! Lots of thought put in each of these levels, especially once the reflection mechanic kicks in. Loved it.