Im really hopeing they bring out a multiplayer demo, but on the other hand, its comeing out soon and unless I need to pay some stupid bills, I'll be buying it.
I'm assuiming that you try to click the installer tab or do something to it while it's loading? It isn't the greatest installer in the world and does take a rather long time to initialize. So while it sorts itself out go make a cup of coffee or something.