NA stands for North America.
I sent a saved game for this puzzle previously to another member who also downloaded the game from Big Fish, and they too were unable to get the save to work for them. I'm wondering if there is an incompatibility, the same as between the NA/European versions.
"Bleat, Watson -- unmitigated bleat!" ~ Sherlock Holmes