Sorry to see that your account got hacked and years of games have been nuked. Checked and this page's link matches the one in my description. So, the links on other people's videos are intact so hopefully that helps boost popularity. Here is the video I made on this.
Btw for at least a little while itch's server may still contain the games deleted as usually at first it gets removed from public eye, you could probably contact support and have your account rolled back prior to the incident.