The update is more then twice the size of an usual update. As to why it's been taking so long, I just got home, So I'm going to do some final touches, and then it'll be out. To the public it'll be out next weekend then.