New Comic Release for 4/02/2008