That really does look impressive. It's interesting that it will have a launch system, as I thought it was going to be a lifthill system as that's how it looked from the animation.
For some things, there is no rational explanation. There is no way out. There is no happy ending to this story. Welcome to the unknown; welcome to eternal darkness, welcome to Oblivion.