Even in the current, challenging times for the global games industry, for developers and publishers seeking a strategic location to establish their studios or find co-development partners, Spain has ...