Is this prize still planned seriously? There has never been any news about it.
Not to mention their website is blank.