Obscure Tales
1 member DeveloperDeveloping this game is a small team of two persons known as Obscure Tales, based in Spain.
This member has provided no bio about themself...
Developing this game is a small team of two persons known as Obscure Tales, based in Spain.