Hey mate that's weired i just literally saw that page this morning honestly , and now after reading your post i checked it , the page was just missing , it has made me a bit worried too, i hope that's some technical fault on there website, i hope everything is normal
![Sad :-(](./images/smilies/icon_sad.gif)