I'm also curious why they didn't go with Intamin, but from what I understand Larry Giles still doesn't like Intamin since they used them for Pompeii, which has to be the ride with the most downtime in the park. This should be the highest profile coaster that Zierer has done.
There looks to be a huge focus on theming here. The released concept art makes the queue building interior remind me of Expedition Everest's queue. i.e. "Going on a tour, beware of [insert bad guy here]" with lots of theming in the queue.