New Comic Release for 6/13/2007