Depends on the browser. Opera isn't forum-friendly, FireFox can be a pain, and IE is just plain buggy. Any others I'm not sure on. However, I think it wants you to register the game to your account (through the game launch menu) and then it'll patch. It also then allows you to use StarDock Central, but if you do make sure "show pre-release versions" is unchecked so you don't download the beta.