How does one memorize a chess game? I study games from books, and would like to retain some of them in my memory, especially the opening part. I also want to remember my own games (I play about 5-10 tournament games - mostly against >2000 ELO rated players, and some rapid ones here and there). Are there any particular techniques or tips?
In my experience, memorization of chess games simply came from improvement. I first realized that I could remember the games of past tournaments when I was around 1600 ELO, and as I improved my visualization became sharper and I could recall games played years ago. My advice to you is to have the games notated and not just read, but play through them regularly. This repeated process of playing the moves of a game will help you retain the information necessary for you to recall the game in the future.