I deleted your other post in the http://forums.cnet.com/download-site-feedback-forum/ forum. Sorry, no spam allowed in these forums.
About your post above:
Yep, support for XP has ended. This has been discussed extensively in these forums, so no need to raise the issue again. Feel free to search the forums for other discussions.
Mark
what you need to know to upgrade to Windows 8.1 or find a new PC?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic