Have you tried contacting some of the last 4 builders? tell them to hurry up
Also, I'd be cool if we could release the track on the 21th of december ( the "end of the world" ), but I doubt that we'll be able to make that deadline, since there's still lots of stuff to be done..