It seems LucasArts
is warming up for E3 slowly this year, one pic at a time! The LEC featured screenshot this week is titled "E3.2001" and shows some concept art of an Episode 1-esque droid. You can see the screenshot by clicking the "Screenshot of the Week" thumbnail in the upper left corner of lucasarts.com
, or directly, here
. Also of note is lucasarts.com/e3
, which currently redirects to LEC's main page (instead of giving a 404). Possibly something to watch?