I dunno...
...I'm not gonna say "stick to shooters," because it's cool that you're trying something different, it just lacks the fluidity I love in your other work, and it's just not a fun puzzler. I can tell you worked on the visuals really hard, but between the repetitiveness of gameplay, and the fact that the humor I love about your other work is kind of flat here, I can't honestly give it anything above average.