So, it doesn't even move on a track then, correct?
Having been on KBF's and having a friend who went to CWL I can say that both of those are similar to TSMM in that there are screens and a vehicle that moves along a track. KBF's has some good sets to complement the experience while CWL has a 'surprise' ending (but no real sets).
I am trying to envision this and have a feeling it is more along the lines of the Castle of Chaos experience in Branson, MO and Pigeon Forge, TN. On that particular attraction you sit in seats that are on a turntable with a screen all around you, 3D glasses, and guns to defend yourself against the supernatural beasties.
Does this seem to match what you have seen/know about this Next Big Thing? If so, the Castle of Chaos was fine, but not an incredibly memorable experience.