Concept and style are great. You already acknowledged the speed issue and it can easily be tweaked after the jam. The puzzles are also very interesting and force you to think creatively. Great job!