And they were amazeballs. It doesn't really matter that they practically came out of nowhere — all the crazy reveals in this episode were just what the early episodes of this show were missing. That gif is us, trapped in the warm, magically animated, coat arms of this show.
Spoilers ahead. . .
Witches are actually inhabitants of Asgard banished to Earth. This is a real thing that really exists in this show's universe. I was kind of joking when I said I wanted them to be aliens, but this is not a show for that kind of joke. This is a show where witches are actually from Asgard. They weren't coy about it at all. No sly reveals, just Wendy being all "I miss home. Remember home? It's Asgard. We're from Asgard. Asgard." THIS IS COMPLETELY RIDICULOUS AND I'M IN LOVE WITH IT.