Posts

E3 2017: Assassin’s Creed Origins is set in Egypt and lets you sail down the Nile while fighting off crocodiles