Speaking of special effects, The Ride blog has posted a brief Q&A with visual effects supervisor Jeff White who spoke about the work ILM put into creating the effects for the ride. It turns out a total of 30 seconds of "ride media" was created using designs from same team that worked on Dark of the Moon. The effects where rendered at 8k, 4x the resolution normally rendered at due to the needs of The Ride.
From the description, the ride sounds like the next generation of the old Back to the Future attraction from when Universal Studios first opened or the Star Trek Voyager ride in Las Vegas Star Trek attraction a while back. Up to 12 people (4 per row) get into a vehicle and through the use of 12 3D projection screens to create a 180 degree field of vision. This would cover your peripheral vision enough along with matching movements of the vehicle (not riding a track but moving within its space) to gives the illusion of being in the middle of the action.