Much ado about matcha: Is it really that good for you?

According to science, matcha is something of a miracle supplement. But more isn't always better.