It won't be deleted; it does not break any of the site's rules. It has a Steam release now, and according to most developers once it goes to Steam the game cannot be given out freely and must be priced the same on all store fronts.
Blame the people lack interest or the unwilling of people buying/supporting this game and sharing the links. It's pretty telling when no one cares enough to leak it
If you don't want to see this game nor thread anymore, use the "ignore" feature, and it will be wiped from the site for you.