This looks like it could be a lot of fun, and a unique motion experience. The patent drawing of a track layout (which I know is not a ride blueprint) suggests physical sets and screens. There's that curved wall in the drawing at the point labeled V3. But really, with todays tech, the entire ride could be projection or LED display surfaces with, oh maybe Doc Octopus causing mayhem and destruction all around while we narrowly escape the rubble of crumbling buildings. As a for instance.
The floor could be screenz too.