In vista, with UAC enabled, when a program in the program files directory tries to write a file, the file write is redirected to the "virtual store" which is buried somewhere in your user directory. When the patch runs and tries to overwrite the files in programfiles/blockland, vista redirects it to write to the virtual store, so it basically doesn't update.
Similarly, all of your save files are actually stored in the virtual store, instead of in your Blockland folder where the game thinks it put them. Compounding the problem is the fact that the various virtual store folders are sorted in part by a hash of the executable. So if you manually install Blocklandv13 over into your C:\Program Files\Blockland folder, the executable will change and thus the corresponding virtual store folder will change. Blockland looks in the saves folder for your saves and gets redirected to a new virtual store folder with nothing in it.
The whole thing is a stupid half-baked "security" idea that was poorly executed by microsoft.
Solution:- Install Blockland v13 to C:\Blockland
- Dig around in your virtual store and find your saves, copy them to your C:\Blockland\saves folder appropriately
- Remove Blockland from c:\Program files