It is possible to create a website system for games with Wordpress, where the focus would be to add games from the community and generate profit for others, something similar to GitHub - DanielBakovic/MyArcadePlugin: MyArcadePlugin is a WordPress Arcade Plugin. This is the Lite/Free version.
With monetization system for the theme
and to the game developer page accessed (iframe)
Example. other plugin/theme