Use Your Head In The Latest LEGO Star Wars III: The Clone Wars Trailer
LucasArts and TT games have brought us yet another LEGO Star Wars III: The Clone Wars Trailer. The latest trailer is pretty awesome showing off some new skills, colourful Clone Wars locations and  funny moments which LEGO games always do rather well. LEGO Star Wars III: The Clone Wars will hit the DS, PC, PS3, PSP, Wii and […]