This is what I found in the PDW gallery. While I'm not exactly sure what it means, I do know what the prizes potentially could be, and trust me, you WANT TO SIGN UP.
And to help with that trust, I'm offering everyone who signs up for the Pirate's Log Challenge a free kit of their choice! PM me a link to your post in this thread and I'll send you a coupon to my store good for a free kit :)
So what are you waiting for???