I rode this for the first time last week too.
Couldn't believe what a horrid, poor attraction this was. This type of screen attraction, where you aren't immersed into the screen (ie, you can see the walls around you, ceilings, other people infront of you, etc) is the type of screen attraction that gives screen attractions a bad name.
For such a huge IP, one that is being exported to Singapore and Beijing, i was shocked how awful it was.