Game Name: Team Fortress 2
Traffic Level: High
Release Date: October 9th, 2007
Pictures & Videos:
Additional Information: Don't know why this game isn't already supported. One of the best free to play games Steam has, and would definitely bring more traffic here if a hub was developed for it.
Traffic Level: High
Release Date: October 9th, 2007
Pictures & Videos:
Additional Information: Don't know why this game isn't already supported. One of the best free to play games Steam has, and would definitely bring more traffic here if a hub was developed for it.