Meet us at Gamescom 17!

gamescom-2017

Let’s share our passion for game localization at the French Pavillion – Hall 4.1 during Gamescom!