I've never had it either but from looking at the pictures it seems pretty straight forward. I can't tell what type of cake layers it has, but they could be chiffon cake, looks like vanilla pastry cream and just meringue over it. I'd brown the meringue with a blow torch.
Don't Change Your Authenticity for Approval