I made 2 text adventures, one in C# and one totally different one in PHP. The C# one is more of a city building text adventure and the PHP one is a Dark Souls inspired one (the PHP text adventure was a group project with another programmer). They both save their data to a MySql database and in addition to this they retrieve their game parameters, like building time for a wall, from a MySql server so in a real world scenario the game could be balanced without pushing an update to the users. The one being showed in the video is the one made in C#.
More info on davidschep.com - October 12, 2014