Editorial
Is Assassin’s Creed Odyssey Coming Too Soon?
2007 marked the launch of one of the most popular action-adventure series in video game history: Assassin’s Creed (AC). In 2009, the franchise’s ...