The blog and forums have been moved from the current lilchips.com domain over to the demenzunmedia.com domain.
The new blog is located at: http://www.demenzunmedia.com/home/blog/
The new forums are located at http://www.demenzunmedia.com/forums
These are new forums so you will have to re-register.
The TerreSculptor Wiki will be moved over shortly.