novariotz (26)in #e3 • 7 years agoTop 10 products and games announced at E3 2017!!Assassin's Creed Origins- The new addition to the assassins creed franchise, in the time of Egypt! Destiny 2- With new crazy abilities and weaponry at players disposal, that…