Chrome is blocking the website because the certificate expired today. Edge however will let you plow on in. I'm sure you are aware as I'm probably not the first but just in case you were not aware.
Second Chance: https://store.missingworldsmedia.com/CityOfTitans/SecondChance/
Dev Tracker: http://cityoftitans.com/forum/fixing-dev-digest
Dev Comments: https://cityoftitans.com/forum/dev-comments