Great job overall though, it's definitely one of the better website-as-cover-letter-thingies I've seen in a while, specially now that they're getting pretty popular.
Are there any other great ones that you've noticed in the past? I've seen a few pop up here and there.
(unrelated but sort of related note: I was in Seattle/Redmond this past summer! Loved the location)
The location's fantastic! I'm currently in upstate New York and freezing.