That 2 armatars part is weird. Where did you get that from?
Answering a question in the moderators and merits thread... lol.
I've noticed very less activity in the forums nowadays.
I don't think so, I think it just depends on what time you are on. Sometimes I see 10 people in the forums late at night, during the peak of the day I will see over 150 people.