In light of the news that, yes, The Justice League movie is a go and that Wonder Woman and The Flash are having scripts written for their own movies, as well as the new Character Art segment started last week, I feel the need to address my thoughts on the disappearance of one of my favorite [...]