1. During the beta nobody was playing this game. Not one person had a game open. What does that tell you? I complained about it on their forums and they said the sample size for testing was small. Well when you give out keys for free allowing anyone to participate, it says something when NO ONE wants to participate.
2. There is no demo. Makes sense, the game seems to be multiplayer only. Their loss I guess.