Com2uS announced the location of 2018 Summoners War World Arena Championship (SWC 2018) World Finals as Seoul, South Korea, and has opened a sign-up page. Com2uS opened an official page of SWC 2018 on the 22nd that includes detailed information of each preliminary...
