Broken Download Links Fixed + More

Believe it or not - there are still people playing TCE! And every so often, I get a message - or read a post - about someone trying to download the game from the website