Heya,
Messenger Plus! Live has finally been released at its new home: msgpluslive.net. Unfortunately, because of the incredible number of people trying to access the new site, the servers are having some difficulties to keep up. The situation should be fixed in a short period, sorry for the inconvenience
.
Patchou