Let’s try and work together! Please contact us through any of the ways below…
Or get to us through Facebook page
Game&Media Localization studio stationed in Moscow, Russia
Let’s try and work together! Please contact us through any of the ways below…
Or get to us through Facebook page