I just checked it a minute back and he was right. It has been hacked. This is the homepage at this moment (10:00 PM IST)
As you can see from the image above, it has been hacked by EvilShadow team — 7z1&Ancker. From the tiny little flag and blog links, it looks like the hackers are from China. Their motivation is unknown at this point.