Sorry, but I think this is like selling watering-cans in the desert.
We don't have a problem organizing this huge amount of excellent free
software games at the moment.
Our problem is: there are extremly few excellent free software games.
So if you want to contribute to the situation I highly recommend joining a
developer team or starting a new game project.
And of course we have "tons of games" but most of them are not what a gamer
would call a game.
You can't compare some 2d arcade games to epic masterpieces of the
proprietary world.