They are re-doing it and were adding in the new video pieces and such, I haven't heard much about it other than it was being worked on.
Not sure who was hired or from where, so it can just be a case of typical delays with web people lately, they all seem to be working in reverse