I may be a bit late to this and have missed a post, but I've just found this Ubisoft site...
It's a way of touring Assassin's Creed Origins Egypt and taking photo's.
Also a competition to win an Xbox One X.
Ignore me if you've seen this before!!!