Woah! This game was very good.
I never got to finish everything in it, and I'm unsure how exactly I could progress. I'm supposing I may have had to hurt the character, but I felt bad for them and didn't want to. :(
They truly do remember everything. You said that, but I didn't foresee it as much as it was. I broke the ball once on my first playthrough, I didn't realise you could use items on other items, and the character consistently brung it up afterwards.
I'm not too sure what the difference is between the main game and Afterstory, as it told me upon exiting that I had reached but not completed it. I didn't really know what it was.
Regardless, still an excellent game!
I really enjoyed it.
P.S. - My friend keeps prompting me to hurt the character. I refuse.