You’re right. We have fucked up. Every single one of us has fucked up at one point or another —myself included, as any Dragon’s Crown fan will happily tell you. Should we have done a better job disclosing certain things? Absolutely. As Stephen pointed out back when this whole thing first started, one of Kotaku’s…