eXo
M for Messenger
LucasArts announced today it has renewed its publishing contract with Activision Blizzard for titles released in Europe, Australia and South-East Asia. The renewal follows a bevy of successful debuts over the past year, the most notable being Star Wars: The Force Unleashed, which sold over 5.7 million worldwide thus far. We made the decision based upon [...]
More...
More...