New Comic Release for 03/21/2007