Which is has a higher population/playerbase, which one do you think is a better game overall?
Forum Rules