What makes the indus civilization so mysterious?

A: All of the writing hasn’t been translated
B: No artifacts have been found
C: There is nothing left of it
D: Weapons have been found