New Comic Release for 3/26/2008