You are viewing a single comment's thread from:
RE: The New World Of Video Game Popularity - Streaming
I agree, I always wondered how some companies felt with their games being played online for everyone to see but it is great advertising.
I agree, I always wondered how some companies felt with their games being played online for everyone to see but it is great advertising.