On the left had side toolbar there used to be a link "upload multiple files" and it's not been there for a while. I though it might have just been a fluke or something, but it has stayed that way. Now I am forced to individually upload each and every screenshot, singly; which mind you is a bit of a pain. Any particular reason this link was removed?
Was spam getting too bad?