Trailer
04.06.2012 Republic and Imperial forces battle for control of a Denova beachhead in this new Warzone coming to Game Update 1.2!
Read more