• AlexanderTheGreatM
    link
    English
    12 years ago

    I’ll have to give it a try. I Googled Diplodocus Games and they seem to be an indie studio in Germany. Mostly do Switch games.