I do think that Urban and Pegg are gonna be spot on.
Transporters and unis (NOT the cadet ones....yuck) look great.
"I'll break out of this zoo somehow and get to you. Is your blood red like ours? I'm gonna find out. "-Captain Christopher Pike