Trailer
10.07.2009 Developers discuss the making of Coruscant, the Republic capital set in the center of the STAR WARS galaxy.
Read more