Well first of all you don't have to be American to know good English.
Well in the V-log the invitation code would suddenly pop up and you have to watch the entire video carefully to find those.
Yes you have to download the game. I'm a closed beta tester. Here is the link but you can't do anything because you need an invite code.
I'm in the closed beta test haha.
Customer support service by UserEcho