Really nice game - I made a puzzle game too and level design is really tricky. You guys did a really nice job with it!