Does it live up to the hype? The short answer is yes. The long answer is yes, yes, yes.