Now that is a cool alien design. However, after I'd boggled at how cool it was to see aliens advertising the very elixir of life (I haven't been this excited about an advert since the Smash robots), I had another thought, and it was this: "I wonder if someone has now said this advert is part of the alien conspiracy theory?"
So I had a look, and glory be, the conspiracy theorists didn't disappoint...