I see among the advantages of this platform a very important point about the absence of a minimum threshold for running games. This will definitely help to attract different categories of players.
I know in order to place games on the platform they will have to meet certain requirements. Otherwise, you will not be able to place your game on the platform.
The team published these terms on its website? After all, you need to know the developers: is their game suitable for adding to the platform of this project or not?