Anyone got one? Anyone seen it demode? Any feedback please. It's in the Card Making & Papercraft mag, page 53