LucasArts invited io9 out to their shiny new(ish) digs located inside The Presidio in San Francisco to take a look at three of their upcoming science fiction related video games. Right outside the entrance, was a requisite Yoda fountain, sagely watching over everyone who came in. Read on to find out about the video… »2/23/08 10:00am 2/23/08 10:00am