Go the fvck outside right now and find a bar, resturant, even knock on some apartment and watch with em lol. THERE IS NO WAY THIS GAME SHOULD BE WATCHED ON STREAM.
I thought you would say you are working and dont have tv, I would said fuck your boss and walk out.