LEGO Star Wars fans rejoice: we have a most impressive set to build! Set 75251 Darth Vader's Castle will be up for preorder exclusively on Amazon tomorrow, October 4th Clocking in at 1,060 pieces, Vader's Castle located on Mustafar, will come with five minifigs, the castle itself, and a TIE Fighter All sorts of goodies[...]