Who is this? Who is that? Where were they? Where are they going?
Well they’re going inside Icarus HQ but THE REST IS SHROUDED IN MYSTERY