Yeah, that also happened to me on Win8, no idea why it happened either, and the DLL hook launcher didn't help too.
I really should have come back to the thread sooner.
Since patch 1.21b, Tasofro has added an IP check. When you launch the game, it will attempt to connect to their server. If the server detects your IP to be from a blocked region (i.e. China, Taiwan, and some other Southeast Asia countries), the game will boot you out after a minute or two.
There are the usual solutions:
- Do not upgrade to the newest version. Version 1.21 (no "b") is the last one without the check.
- If you want to upgrade, deal with the launch check with whichever method you prefer: turning on VPN, blocking the game in your firewall, or turning off your internet connection. After the check is over, you can play the game as long as you don't attempt connecting the official lobby.