If your browser hasn't automatically gone to the new page, you may click on this link to go there manually.
http://www.merlinsovermalta.com/2005