Legend of Edda (0)

Legend of Edda
First release date
2011-12-31
Platform
PC
In Legend of Edda, players must choose sides between Olympus or Titans as they engage in PVP and RVR battles.