Why not have a lobby place as your start place in the game. And put the solo and multi player games on two different places within the same game? That way you can just use DataStoreService and need not use an external data base with HttpService.
You can print all the JSON data in a datastore I believe (correct me if iām wrong). You can simply print that data and push it back into another datastore in another game.