Tips How to Find and Defeat Medusa in Assassin’s Creed Odyssey Here’s where to find and battle the infamous Gorgon Medusa in Assassin’s Creed Odyssey. Prima Games Staff Oct 1, 20212022-02-01T21:04:11-05:00