No towers in Spidey. But before that scene was removed, it made for one hell of an exciting trailer.<br><br>
_________________________