-- I just got an invite to the beta
-- I cannot download the client

-- I am living in Korea but can't I play on the NA server from here?