Anyone else having this same issue? Should I call Digital Rivers or Square? I could not find Square Enix Store number anywhere.