I think maybe this should be. Only it would be called "User Made Games". Because, if there are people making rocking games, then I don't think they want it to be spammed up with a bunch of flash games that are on Newgrounds.com or something.
I think people should make games if they are good, and post them there,