Can you play on GAMRFIRST if you are foreign? Only Swiss residents can join the GAMRFIRST Legendary Players community