by Greg on Dec 13, 2011
It's only been a few hours since players have landed on their respective origin worlds and we already have a sneal peak at some of the features Bioware will be introducing in upcoming patches. Find out what they are Here!