Thought: "Sulphuric Memories: Alchemist" for the title, maybe? I don't know how practical it is to change at this point, but that seems to flow a little better in English.
I like my version better. "Sulphuric Memories" is awkward to say.