iichan has gone down for me in the last 2 hours, no idea what the hell is going on now.
Do these people really have nothing better to do than attack other websites?