New Leak Suggest Reveal Trailer for Assassin’s Creed: Origins is Set for This Friday; More Information Detailed

This leak will either be quickly verified or quickly false.