The attraction is essentially an X-Men themed version of a teacups ride.
10 June, 2008 by Gavin Seipelt