Checks weekly for news about half life 3 because, hate it or love it, valve waits to release a quality product (with a much better companion dog)

977 shares