Saw that a few hours ago. Took some screenshots lol. Read the source. "did it for the lulz". They have been down since at least 9:30 EST, it's 11:11 now. You would think they would have taken the server down right away. I wonder if their forums are hosted by someone else.
Edit: That tune is kinda catchy.