- Joined
- Aug 26, 2011
- Messages
- 10,423
- Reaction Score
- 34,478
It wants you to download a live streaming desktop app. I don't think this can be trusted. It might install malicious software in you apps folder. I don;t think I am going to take a chance.
You don't have to download that, just click on the link for the game and a tab/window should open with the stream playing.