April 10, 2012 1:57 PM
The guys over LucasArts have unveiled their E3 floor plan, which shows an interesting addition: a section of …