After last week's rerun, we were amped for last night's all new Top Chef Masters. What we were not so amped about? The episode's title, “Blinded Me with Science.” We didn't go blind, but we came close ...