very well done. even though native apps have the momentum, I'm still rooting for the web to win. examples like this show it's possible to have fully featured mobile product experiences with smooth performance on the web, given the right tech choices and attention to detail