I got to finally see this construction up close while waiting in line for Stranger Things. Much larger show building than I thought.
The inside as of now has so many weird second level spots and catwalks, hard to foresee what currently is taking form.
The floor level has a lot going on and clutter everywhere, but you can see a few track shaped cement forming boards in place, you can also clearly see where the boarding station will be at the front of the building.