Two weeks or so of anticipation of announcement of the next episode. People photoshopping fake tweets of delay announcements. Sound really strange fan art stuff that made this thread's weekend output seem normal.
You're exaggerating a little there.
There was one photoshopped tweet, that was obviously a joke. The community managers themselves were the ones that were hyping things up getting people to retweet tweets in order to get the release date, and they didn't deliver.