Yesterday, I was able to ride Transformers for the first time at Universal Studios Hollywood. AMAZING. The queue is awesome, the Universal Team Members for the ride are fantastic, and the attraction itself is top notch! It's ten times better than its Disney equivalent (Star Tours)! It's going to be a hit when it opens to the public on May 25th. Don't miss it!