If you think about it, Chinese, English and Spanish are the most spoken languages in the world. It really isn't hard to learn Spanish in comparison to learning Chinese though. A lot of phrases in Spanish are easy to pick up and a lot of phrases in general from European languages are similar given the base language they all came from.
It was honestly easier for me to learn Spanish than English, and English is the first formal language I learned in school. I managed to learn Spanish with 2 years of formal education and 8+ years of Spanish interaction with others. I've had to deal with English for 13 years in a formal class, and 24+ years of constant interaction with others and I still have difficulty with English, mainly because of slang and others also not knowing how to speak English eloquently.
Also, the LAN server doesn't cover just Mexico.