A Microsoft file hosting and synchronization service.
But then all my other files from documents won't be syncing. Is there not a way to store the my games folder on the internal storage then?
I have an idea that you might like.
Create another user account on your PC. Go to the Windows 10 Settings > Accounts > Family and other users > Add someone else to this PC. When prompted just say you don't have this person's sign in or account information. You will be creating a local user account without a Microsoft account. Then reboot your computer and sign into the new account you just created. You can select the new account on the login screen.
Now you can use that new account for your games if you want. But you will have to install and play your games on that new account.