Faelco said:
They apparently did say that, in an investors meeting (or Q and A) after the Switch reveal. It was explained in a tweet by one of their investors (tweet deleted since then). |
NDA type information is not given at investor meetings, so if it was deleted it is likley because it was false.