The Clone Wars fans can rejoice as the latest episode, "Landing at Point Rain" (S2 Ep. 5), is now online for viewing at Starwars.com. Check out our TFN review right here and make sure to keep your eyes peeled for the eventual, and always entertaining, ForceCast Roundtable.