Does the 'Impossible Burger' live up to the hype?

Does the 'Impossible Burger' live up to the hype?