Spidey is one of the very few characters where free-roam is such a natural fit. His whole concept practically screams for free-roam. Not that linear games don't fit him, but an open world New York just clicks. The problem is that making a good free-roam game takes a lot of time.