Misread thread titles

Can someone explain the hype around China’s Deepsteak?

Ever look at your steak, man? I mean really look?