Posted by Jeremy on October 5, 2018 at 03:46 PM CST
The man in the high castle resides not atop a river of molten rock but over the mighty Amazon, where you can pre-order (priced $129.99 119.99 via Amazon UK) the exclusive 75251 Darth Vader's castle and get it delivered on November 26th - a whole week earlier than if you buy it via Once you've done that jump over to our 75251 Darth Vader's Castle discussion thread and share your excitement.