Monday, August 13, 2012 at 11:33AM Atom
Bioware dropped us a note with a surprise in it!
Rumor has it that the Chevin are making their move and that their presence will soon be felt on the Smuggler’s Moon, Nar Shaddaa. The only hint we have is this Imperial News Network clip. It is yours to share.
Tell the galaxy that the Chevin will soon be in our midst.