Somoene might have hacked them ...

This is how i see their site ...