Whatever you think about the activities in Ubisoft games, the beauty of art direction and level of detail in their open worlds are undeniably astounding.
What would you say their most stunning open world to date is?
What would you say their most stunning open world to date is?