Uh, I gave Wasabii my IP address and they said they'll look into it. They will message me if they need any additional info.
Guess it really is happening o..o
(Except most the things I had in TW are in KR now...)
Game Count: 3344 Win Percentage: 65.85% Ranking: #15