Yea it's all jokes. I heard he was supposed to drop it on Dec 14th. Probably just a game to build more anticipation..