The latest from the comic world and the site