For those alarmed, I still seem to have access to all the credits awarded so far. I tried to investigate it further but every post was returning a 404.
It sounds like they have stopped taking applications, I do not think they have suddenly shut down the program over the weekend.
(Please correct me if I’m wrong OP)