user's avatar
Locpick Branding
Locpick Branding
1
245
0
Published:

Locpick Branding

Locpick, is a young game localization and audio/music production company based in Istanbul, Turkey. And since it's the game industry, more fun an Read More
1
245
0
Published:

Creative Fields