I received my invitation overnight too, sent at 2am so someone's doing some nighttime
Sorry to hear about those that didn't get good news, it sucks that they don't send out extra information as to why they made the decision they did. Can't really improve if they don't say mention what needs improving.