Hello! Thank you for downloading.
Would it be possible to wait for a few minutes after starting up? We've gotten a bug report that the game sometimes take a couple of minutes to load on a few computers.
We're not sure why that's happening yet and are working on a fix. But if the game is not crashing, waiting a bit might solve the problem for now. Thank you!