I don’t have any information about this ad. Whether its subliminal or not or where they plan to air it. Nevertheless, a nice idea brilliantly executed while mocking ‘Lost’ TV series.
Though does not look as real as the show. The basic hindrance of paid form of promotion, you see 😉