This leaflet was just dropped off at my apartment. My apartment is in a 27 storey building, in a complex of high rises, with over high rises on adjacent blocks, including the block where these towers are proposed. The exact same concerns were likely raised when our buildings were proposed.