I'm not certain how official the tweet is. There is no change in the IMDB page release date, but there were tweets about a month or so ago (I think) that Ewan McGregor and Damien Lewis were doing reshoots in London....so that means delays in the finished product.