It's not the Ambassador (Geko said it is coming though! Just not yet.), it's not in a Lockbox, it is a Fed ship, it's not available for purchase in the C-Store, but it's not free, and it is a special promotion. Hmmmmmm
Hmm...a hangar-less, console-less stripped-down Vesta for Fleet Marks and/or Dilithium, perhaps? Kind of like the Odyssey/Bortasqu' from the 2-year anniversary?