fbpx
Game localization since 2008
968 AAA and indie games localized
9 of Top 20 video game companies work with us

Subscribe