The armor and suits are really advanced and gorgeous