Is it possible to run 2 different games at the same time and synchronize one to the other?

Hello everybody.
I am trying to figure out what I can and what I can’t in Unreal Engine 4.

I want to create a “top down” game and a “tps” game. tps game is which the player will actually play in.
and I want to synchronize them to each other. if the player moves in tps game, the player will move in the top down game too. you can think it like a mount and blade’s tps and world map but those both running at the same time. the player won’t be able to move in top down game with controller will not even see the top down game I want it for the npc behaviour, spawning groups etc. So is it possible to run 2 different games at the same time and synchronize one the other ? How can I do that ?

Thanks