Not gonna lie here... I really thought SHIELD was trying to send us off to some prison-planet or something when they said we could find a new start up here. Nice to see for once they were straight with us.
This planet is gorgeous, and the tech is just insane.