Memento Pattern  - Video game player which is capable to saving the state of the game and restore it back.