I am happy to say I finally got my invite today after 6 months of waiting.
Occupation: ICT Business Analyst
Points Score: 90
DHA have invite a lot of people this January with 90 points. If they keep this up and the backlog of 90hes clear there is hope for 85 pointers. So don’t give up, have patience and good luck.