The Fulton Center opened today, after 12 years and $1.4B in spending. I stopped by after work and wandered around - which I'd recommend that you, dear reader, do as well. It's the closest thing we have to an actual modern subway station, and that's pretty cool.
If you're looking for an actual description of the space & its launch, check out Second Avenue Sagas - it's good.