How to pause and resume a game with previous state?

Hi, I’m creating a car game in that i need to pause the game when I press escape. If I press the play button it should load my game with the original position and velocity of the car.

http://lmgtfy.com/?q=Unity+pause+script