Some ppl alrdy got rejections, hold on for 5 more days (or less).
Since they extended the final date for notes, I’ll take a wild guess that far more people than they expected applied for Megagrants, so the chances of getting one are much lower.
But good luck everyone!