Hey, I think I found a new easter egg in the game. When you go to Mexico, the map that you see while its loading has Melee island on it, just south of Cuba. It also labels a place in southern Mexico that I've never heard of. I think it might be a location from Grim Fandango, but I'm not sure. Check it out for yourself.
John