Our glorious tribal chiefs are probably already aware of this, but the download game links on the site are all dead.
DEAD. Erm.
Irregardless, I would suggest that everyone refrain from dusting off their 'The End is Nigh' signs for the time being. I'm sure the matter will be addressed in a calm and orderly fashion just as soon as the panic lights stop flashing.