Mates, I want anyone having this problem to do the following:
1. Hit "Start" then hit "RUN".
2. Type "dxdiag" in the text box. Now hit "OK".
3. A window titled "DirectX Diagnostic Tool" will appear.
4. At the "System" tab (Which is the first thing that appears), in the last line it says: "DirectX Version:".
5. Check the version and make sure it says: "DirectX 9.0c (4.09.0000.0904)"
If the name of the version is different than what I've mentioned then go immediately to the "Windows Update page" and check for system updates. (Don't worry the system will automatically check and then install the updates)
If the version is exactly the same as I've mentioned and the game is still NOT working then please do the following:
1. In the same window "DirectX Diagnostic Tool", there is a button in bottom of the window that says "Save All Information". Hit it.
2. Give any name you want and save it any place you want, but remember the place.
3. Now log in into this forum, and attach the saved text file with your reply.
This last process will help me or anyone who understands in PC's to solve your problem in a much clearer way.
Peace!