I have been trying to get into Blotto for months without success, it was like the site completely disappeared! You're ok! The comic's back! Yay!
BTW if you ever have any free time (ha ha) I have just discovered that #ongames is still alive too, with some of the same old visitors. Love to see you there if you get a chance!