It unlocks when your have satisfied the preconditions.
Floppy has not done so and to make matters worse, he has tampered with his game.
Possibly it's bugged but I haven't really seen any evidence of this yet.
So far what I see is a game that was designed to be enjoyed over a longer period of time than a Love Film Rental.
Ok mate, I'll explain it once again for you cos you seem not to understand.
I completed all chapters, got 100% of all the collectibles,etc in them... did all the open world stuff and the "web Rush Punch" upgrade remained locked.... Everything else unlocked, the abilities before it and the abilities after it.
There was literally nothing left to do in the game.... the unlocking of the ability bugged out and therefore made it so I couldn't 100% complete it or get some of the achievements.
I did not "tamper" with my game and frankly it's insulting of you to say that.
After I'd realised I wouldn't be able to unlock the punch upgrade/cheevs I did the console clock trick to get the costumes.... Unlocking the costumes had absolutely nothing to do with the upgrade bugging out.
When I load that save I'm stuck on 96% completion and have the "upgrade available" notification constantly at the top left of the screen, but there's no upgrades to buy, just a box where "web rush punch" should be with a padlock on it.
I'm not the only person this has happened to, a quick google will show this.
Anyway, I'm not explaining it again....
I started a new game on the hard setting, so fingers crossed it doesn't bug out again.