I have't tryed the demo yet, but from the comments i read it seems that the game is very far from being as good as RBR ... but i won't state anything before trying it out myself :P ... they have starforce in there , boo!
Son of a! So thats what that last dialog box was about. It said something about software protection, and needing to install extra libraries. There's no way i'm lettn' that crap stay on my computer.