Very much mixed feelings here. So happy for those who have received good news in this waiting game. And quite sad for those who see their dreams flying away. I know it's quite hard to know exactly what to do next but not to worry I believe other options exist out there, do more of research, talk to people on this forum and elsewhere and those dreams can still come true.
A suggestion: Admins can help succor these guys by adding information on other options of migrating to Canada in the FAQ.
And for those of us still waiting, much prayers go to God on our behalf, really hoping and praying, no missing document/info, no problem with payment and finally able to meet the cap.
All the best wishes!