So I came back again and I'm happy to see the game improved a lot, though some issues are not resolved.

  1. There's no graphic settings for selecting monitor and the game starts in my secondary monitor automatically.
  2. Long wait time persists. Apparently there's only one server but I still wait for ~10min to get into a match.