Logicomix website has been launched! News The Logicomix website has been launched! Check it out at www.logicomix.com.