I'm starting to get worried about the eXch team to be honest. It's almost like they've completely vanished (not voluntarily though) and aren't even maintaining the infrastructure, at least when you look out it from the outside.
Either that or they've somehow became worse at communicating with the outside world over the last few weeks/months.