New Comic Release for 02/22/2007