You must be some kind of a magnet Thorn, LOL!
Don't worry too much about it. The site is reliable.
The game is only watchable if you have high speed connection and when it's televised in HD.
Look around for a square icon somewhere at the bottom right of the video window; there should be a button to activate full screen mode somewhere.
Texmexmom, you're welcome!