This is a replay system written for any game made in Unity3D, with a little modification it can be used for anything else too, since I used almost no Unity functions. I also wrote my own XML reader & writer for this program.
The game in the video is just something to preview the replay system, and not an actual game.
This was made in Unity3D, programmed with C# and the use of XML to save te file.
More info on davidschep.com - June 12, 2016