The homepage link seems to be down on my end, any idea why?
Everything appears normal on my end. Perhaps you could try using a VPN.