The puzzle-solving to make your choices seemed contrived at first - why not just make your selections without a relatively easy puzzle in the way? But then the final iteration works so much better because of the puzzles; the rules have changed, and the solution you've been wanting to find all game is suddenly present in the puzzles. You can win.
I'd love to see more thought to colorblind players, more thought to the control scheme (I shouldn't feel like I'm fighting my bike in order to play this game), and more thought to gameplay. It's pretty; now make it fun.
I wanted to like this game. I like puzzles. There's a whole lot of arrogance here, and not a lot of good puzzle design - most of the puzzles rely on "Oh. I didn't know you could read that from within a Flash app." As a tech demo, it's cute. As a puzzle game, learn to hint. (Solved 13/25 levels, got bored when I hit puzzles that were clearly looking for things not present on my computer.)
A neat idea, but weakened by never really needing any thought to solve. Maybe a second mechanic is needed to give the puzzles a bit of a twist? There's a good game here, it just needs a little more.
This game has a lot of promise, but it rapidly boils down to the restart-a-thon, while you wait for the circumstances to be right to have a viable chance at winning.
It's like some versions of solitaire, in that way - but at least in solitaire, you can play fast and know you're doomed, while here, you end up waiting.
A few more meaningful decisions during gameplay would go a long way toward redeeming the fun-factor.