The bats are animatronic, the drivers are animatronic and there is the animatronic shaman or whatever in the queue. And the Kong looks pretty impressive, largest animatronic I know of. I know you want to crush
@Mike S for "hyping" it up but in the end this ride looks pretty good even with the screens.
Everyone might as well face it, screens are the future of theme park rides. Look at Shanghai, Tron has screens, Pirates has screens and projections are used effectively in the Peter Pan ride. Avatar will have screens and Star Wars will have screens, screens for everyone.