Half of their employees seem to be from Venezuela. Makes sense considering what they did/do in OSRS to earn a living.