I was watching this for a while but link seems to have just died 15 min ago
Yeah it did for me too. I think it is swamped.