The mention "The website has moved." in bold seems to indicate that the site is redirected to an old mirror. It's all right if the URL is not amigasys.com, but I think you should make it clear this is indeed the main site.