New Comic Release for 03/14/2007