I saw that bioware said that they wanted to get the launch under their belts, so after 4 monthes, I thought I'd hear something. Anyone know of anything?
Log in to comment