With this API it is possible to create and join a Game Session, either at random or with a specific SessionName, that can be used when receiving a Game Invitation, for example, but also enables Session filtering using custom properties, in order to only join games with specific configurations. This already provides a lot of flexibility when managing the sessions.