GS News - New Mass Effect Shaped By YOU; Star Citizen Creating Languages?

BioWare want you to have a say in the new Mass Effect, Star Citizen devs want to create new alien languages, and will huge layoffs hit Microsoft?

  • View Comments (0)

    Show Info

    GameSpot News