Second novel in the "Fall of the Towers" three-book series. I'm assuming invisibility has been invented, along with advanced cybernetics capable of leering. But not so advanced that the robots don't need teeth.