New Comic Release for 7/18/2007