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?

Show Info

GameSpot News