ivan134 So apparently my TV has a steam link app. Why did I buy a steam link? PlayStation 2 what the actual hell, that exists? December 8, 2017 ivan134 Yup December 8, 2017