Total Members Voted: 114
better multiplayer experience
competitive
do you guys think tf2 will ever be alive again