This place is new to all of us. Just arrived today, no clue about what we're meant to do. The last... fuck, five? Six? Our mysterious overlords send along tasks to accomplish. Keep an eye on the phone you've got and you'll know soon enough.
Been here since the start, me. Couple of months, almost.