A really neat Flash game, courtesy of txanne
You'll need headphones for this if you're in a public area, as music is a key part of the gameplay. But it's gorgeous.
And this is apparently just the demo
(edited to fix link. Need moar coffee.)