New Comic Release for 8/08/2007