New Comic Release for 6/06/2007