This build can utterly destroy any game and with next gen GPU and CPU, it can handle any task with ease. I am also using the Ryzen 9 3900, not the 3900x. The 3900 isn't even out to the public so testing this new CPU has been a dream come true!
To put this new PC into perspective, running GTA V alone on ultra settings won't even go beyond 20% load on it. When I say this PC is a god, I mean it.