I don't know how long ago you sent this one. Currently I've managed to get out of my second go in purgatory and trying to catch up on my notifications. I'm almost 100% certain that it was a particular Star Wars-themed user who was downvote-bombing me with alt accounts. He's not terribly sharp, especially seeing as I suddenly went to 'wait 43 minutes' a few minutes after I sent a totally innocuous reply to him. And my 'exiled' meme went from 340 views when I logged on this AM to around 430 shortly after I started having problems again. It's even further up now but I think a couple of righteous dudes have been upvoting my stuff, bless 'em.