New Comic Release for 2/20/2008