Yay, new comics! That’s right, folks, this week the New Comic Releases contain… wait for it… New Comics! I know, surprising, but I am here to tell you that this phenomenon (doot doo do do doot) happens almost every single week. Also, if you have a local comic book shop, or LCS as we call [...]