New Comic Release for 05/02/2007