greencactaur on 29 November 2017
To be honest most people i mention PSNow or PSvue too have no idea what they are. That being said I don't watch live television :C so I would say no.
PSn - greencactaur
Nintendo Switch FC - SW - 5152 - 6393 - 5140 Please feel free to add me :)