Yea, Fallon had ILM and Kong has WETA. I haven't been able to figure out who did this one, but it is somewhat reminiscent of the Harry Potter attractions to me, most specifically Hogwarts Express. (Not that HE is bad, but I get the same uncanny valley feeling from some of the larger effects and movements in the movie that you don't see on the ILM and WETA ride movies.)