This game had very good flow of progression! By the time the player hits a dead end, there is enough learned context to go back and patch things up for victory.