Ubisoft’s Assassin’s Creed Origins has been out for over a week now and players are mostly satisfied with its direction. The revamped combat, excellent environment design, enormous open world and number of things to do has ensure that this comeback hasn’t been wasted. That being said, there are still some things to nitpick about Assassin’s […]