Originally posted by captaind
View Post
Just about every game requires constant internet connection.
And I stream in hd.
Comment