For a while, it felt like this mayoral race would never produce a deep-voiced attack ad with a melodramatic, ominous piano soundtrack. It also felt like Greg Nickels thought he was above responding to the challengers who were constantly taking shots at him. But now that we're halfway into the ballot-casting and he's not looking so safe, hizzoner has finally taken the gloves off. Yesterday's tussle with Mike McGinn was nothing compared to today's baritone-narrated tour de force (embedded after the jump), which ticks off a litany of gaffes and blind spots by rapidly rising challenger Joe Mallahan. So Joe, in case you didn't know, you're on notice for not knowing (Update: Joe responds). And Larry Phillips, you're on notice, too--you're not the only one who can go cheesy in this town. And finally, Jack, sorry they had to drag you into this.