Awesome Glen Keane, at a brief public presentation at CTNX 2012. Sorry for the shakiness, taking notes and recording at the same time... not easy :P