They claim that it is, in fact, the biggest patch. As for playable, for me they passed that milestone already, but I am on PC.
On the stream, they refused to say when the patch would be released. They need to address that so that they know when the patch will be released and can tell people.