cnet is for publshers and companies afaik, not so much for individuals.
I have tried once to get a system info utility of mine hosted there, but they declined, even though it's somewhat on par with CPU-Z, but since CPUID themselves can be described as being a company (or at least a few people and their computers), and I have made the program all by myself, I think they are pretty gung ho on hosting company/foundation stuff only.
One option might be to make your own website for your games, programs, etc.
An example could be my own website, although it hasn't been updated in about a year.
Your own website gives you more flexibility IMO, as you can expand it with (dev)blogs, articles and additional content.
The main problem is that many of the so-called download sites don't want to host software that hasn't been made from scratch, like your games. There are two reasons for this: First because they would quickly be flooded with small, and most likely, crappy games from everone with access to similar programs like game maker. Secind reason is to avoid licensing problems, as the programs you make may use propietary code and libraries.