Ok- for the big reveal, they released the contest announcement today. I took 2nd prize in the Alt Process category!