Current version 1.3.0. Click ChangeLog to see the update news, the game doesnt require extra programs.
Here is the 1.3.0 version wich also can be found on Yoyogames, but i trought uploading here should be better.
Download the zip file and extract all the folders. Launch Terrablox.exe
Do not delete any folders or .dll's