Yeah, that has to be the only reason it won. Although I'm sure Transformers is fantastic, Radiator Springs Racers is really made up of what we absolutely love about theme park attractions: real environments, complete immersion, state-of-the-art animatronics, etc.