Starwars.com continues to pump up the the Season 2 box set of The Clone Wars as we get ever closer to the October 26th release date. Today, we're treated to a bonus feature video titled, "Bring in the Flamethrowers!", which features Dave Filoni discussing the flamethrower-using troopers from "Landing at Point Rain" (S2 Ep. 5).