Memories and Knowledge Games