Assassin’s Creed Odyssey Review – Warning contains spoilers! Considering Ubisoft made the setting for Assassin’s Creed Odyssey is Ancient Greece it couldn’t be further than bei...