It's not entirely uncommon to have TCP on the backend even for AAA games.
I worked on a huge open world third-person shooter always-online AAA game and it uses TCP for everything.
I worked on a huge open world third-person shooter always-online AAA game and it uses TCP for everything.