Edda Studios
1 member Developer & PublisherEdda Studios is an independent developer team situated in Russia. We are currentrly in development of our first IP - "Sovereign: Legend of Exile"
This member has provided no bio about themself...
Edda Studios is an independent developer team situated in Russia. We are currentrly in development of our first IP - "Sovereign: Legend of Exile"