VIDEO SUMMARY

A new image for what is believed to be the next Assassin’s Creed, set in Egypt, has leaked! There were not details included with the image, but the image tells us quite a bit.