New Comic Release for 6/27/2007