New Comic Release for 03/28/2007