consider my mind blown!

what the hell is going on here! (SPOILER)Ben and the Oceanic 6 LOL i bet Elsa's employer has to be either Charles or Penny Widmore!!