Squid Chess: Squid Chess DEMO - June 19th

Can you believe it? I sure can't, and that's surprising, because I developed the dang thing. Anyway, the Squid Chess demo is coming out on this Friday. Play it! Enjoy it! ... (or else ....) A full announcement is below.