New Comic Release for 3/19/2008