The Cinema Libre Studio News Blog is currently unavailable, a brand new site will be up very soon,...