Expecting a lot of new witches tonight, or at least a lot of new... mastodons? tooters? Regardless, a lot of people might be coming cause Twitter's fucking up again