I stumbled at this contest while going 'round the net. It caught my attention but I can't seem to find any more info about it.

You guys know something about this contest?