Unfortunately our site has been hit by a hacker. Why this person would target a site with virtually no security challenge, goes beyond me.. Hopefully we'll be able to fix things soon.
Until then.. Zai jian!