Wait, is the patch definitely going out today? In past PfH they announce the patch, and then it takes up to a week (or two) for the actual patch to release. Did they announce otherwise this time?