New Comic Release for 2/27/2008