Eric Powell and THE GOON Return