Yes, there was a Try a New Technique Challenge this past Monday that showed the Dahlia Fold, which is what you are seeing on the cards. Here is the link for more information:
Forums at Splitcoaststampers
If you go to this link you will find directions for the Dahlia Fold (you'll have to click another link, but you will see it once you are on that page) This was a really fun technique- I'm going to try it again. Hope this helps you.