I ended up enjoying this way more than I thought I would, and made it all the way to the end (once I discovered a somewhat cheesy strat to progress).
My only complaint is that despite the tutorial popups, I was completely lost for what I was supposed to do for quite a while. Glad I stuck with it though! Great presentation, and a great concept.