If you thought LEGO was out of surprises after all the sets it revealed leading up to San Diego Comic-Con this past weekend, today the plastic brick-maker revealed it had one last giant Hogwarts-shaped ace up its sleeve with a new 6020-piece Harry Potter castle set that includes 27 microscale figures.