>>324704639
There were regular EU lobbies for a few months last year but they died down due to lack of interest/ burnout. The game is officially releasing soon but $20 is a big asking price when the game used to be free as a 95% done demo.