Established in 1998, Keywords Studios is a global provider of creative and technology-enabled solutions to the video games and entertainment industries and now has over 70 facilities in 26 countries.