I read about this in some gaming mag. Sounds very cool.
I like how they are trying to innovate over the original game. The web physics actually have a real physics engine now and you can jump of the Empire State building and go all the way down to street level, if you want.