Article The Making of Mek-Sha August 23, 2019 SWTOR.com Leave a comment We sat down with our Art Director, Carrie Meade, and Creative Director, Charles Boyd, to talk about what went into creating the upcoming new area of Mek-Sha.