DVD Times has posted more info on the Star Wars: Clone Wars Volume 1, due out March 22nd, 2005. Features include: