I just went today for Physics Day. (I couldn't have felt more like a nerd walking around Magic Mountain with a calculator, protractor, and "vertical accelerometer".) It was the first time I had been there since Tatsu opened, and let me just say, that is a FIERCE RIDE!!