Oh I wasn't insulting your intelligence, I don't see how it could have nearly been a sign of an insult. And Captain Obvious, how original and perfect under such circumstances :D.
It's pretty nice overall, personally I find the placement of it being in the center a bit off, but that's just my personal opinion (and like it matters :3). Looking forward to it's full-glorified view.
I've heard of it and have possibly considered downloading it. I haven't played it though, and won't judge it based off of what others say. However I did hear it was a pretty good game with a nice balanced game-style. Recently though it just doesn't seem like something I would play.
There is a report button at the bottom of each person's post, I do believe it's more than a decorative design.
As for the mod thing, I think it would be better to wait it out and see what happens before jumping to voting for moderators.