lol @ my third party stats. lol @ stats in general though, they don't tell the whole story.
(earlier this year)
High win ratio =/= Good town player
Not exactly irrelevant. If having a high win ratio was easy more people would have a high win ratio. Most people don't even have a positive town win ratio, so how exactly does it mean nothing?