New Comic Release for 3/12/2008