Site has been moved here :
http://tech.motion-twin.com
.