Anyone else think the Devs are on "the drugs"?