New Comic Release for 05/23/2007