LucasArts has let loose a new cinematic video from LEGO Star Wars III: The Clone Wars and it takes us back to the first televised episode of the series, "Ambush." Clone Troopers are resourceful to the end, as this new clip attests.
The release of LEGO Star Wars III: The Clone Wars is only a couple weeks away on March 22, 2011 for the following gaming platforms: Xbox 360, PlayStation 3, PSP, Nintendo DS, Nintendo Wii, Nintendo 3DS (as a launch title for the new gaming device), and PC.