The wording is definitely strange on their website statement. You could almost read it as they are coming back with a new version of the website or something. However, "We're closing down this service" seems to be pretty explicit unless they are just being coy.