the staff made this episode must be drunk while doing it, and probably thinks christmas is next day
kids, don't drinking on the job
anyways, if they didn't rush the last 8 min and instead, expand the second half(starting from the roof top fight between purple vs white) all the way though the next episode(instead of giving us a "bonus" christmas special), then it probably be a lot better. i'd rather watch them solve the problem(even if it's far from perfect) than rush+more fan servicing.