Who ever you puzzle designer is, well there great! (And basically every one else too! Even you, voice actor!)
On the last level with the switches it actually made me get my paper and pen, which I think is great for a puzzle game! (Till I realized I must of been blind because it was all symmetric, but still great game!)