Wow, they did the exact same thing to my account. All I wanted to do was upload New Leaf screenshots for TBT, and I guess they thought I was a bot for doing that. Which makes me wonder how anyone is even able to use the site with moderation that strict.
Though, based on what I've heard about...