Sorted out storing Dares by making a DareManager that uses the SharedObject to store stuff in.
The data coming back from the SharedObject is strange. But at least it's saving and loading something.