12:55AM EDT: Our Engineer team has implemented several solutions to resolve the performance issues on our Windows hosting servers. We understand there are some intermittent issues still occurring, and our Engineers and Operations teams are still actively working to resolve these issues as quickly as possible. Additional updates will be provided as soon as they are available.
It's been working pretty well for most of the day now.
Onward and upward,