At today’s Microsoft E3 2017 Press conference, the next installment of the critically acclaimed Assassins Creed franchise has been unveiled. Titled Origins it is set in Ancient Egypt and tells the tale of the beginning of the Assassin Order!

This story is developing… we’ll update more just as soon as we have it!