Very interesting, thanks for pointing that video out.
So the cars ARE spinning out of the station somehow, or at least they were in part of that video. So it's a controlled, mostly-gravity induced spin that can also apparently be induced at certain points? That's confusing enough.
Bottom line though is it looks fantastic. This latest footage looks much more forceful, fast, and spinny. It's still hard to get a feel for it through a computer screen, but I'm excited to try it in just over two weeks.