dehydratedwater.org
Posted contest release version of Captain Spectre game on the Downloads page.