How to efficiently memorize games? I want to memorize some games so that I can replay them in my mind without a board. The reason for this is that I think it could be helpful for improving my strength. I want to be able to fully replay the game, to visualize the pieces in every position, to check variants etc.

Now this is an arduous task (at least for me).

What do you think is the easiest way to accomplish it?

Edit:

This might sound like playing blindfold, but that is not the point of my question. I read about tools for learning playing blindfold, like software to improve visualization-skills or techniques.

I am looking for ideas and hints how I could design the learning process more comfortable when memorizing games – maybe using some kind of software, maybe how to progress when starting to learn a game by heart.
Playing blindfold is not going to be easy, as @Annatar states. Only if you practice much (and accept that you're going to fail the first few times), you will succeed and over time it will probably become easier.

That said, here are some hints:


Start with short games. It's easier to replay a 15 move miniature than a 80 move endgame with lots of rook maneuvers.
Use games from openings you play yourself. If you're not familiar with the Sveshnikov pawn structure or the typical moves of a King's Indian, they'll be harder to remember and to visualize.
Use your own games. Especially the most recent one, which is still 'living' in your memory and you probably have analyzed it already after the game itself. Check if you can still 'reach' that position where that crazy bishop sacrifice was possible which you and your opponent talked about in the post-mortem.