Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
Right, can we see your PCs specs? If your copy is at fault, you can download the demo and activate it with your CD-key, but let's first determine if your PC can run it.