I really--have no idea what to make of it. It seems simple, and then it's differnet but seems simple, and then it's anything but simple at all. And it completely one-eightied on me several times, and honestly, it's not long, so I have *no idea* how it managed that. Short plot summary: amnesia.
That's some seriously *excellent* writing altogether.