I must admit I posted partly because I was sure this would have found its way to HN already and wanted a lazy way to find an existing thread about it!
Regardless, I'm going to be playing it for the next half-hour.
Reply on news.ycombinator.com