- If you need that site for work, let the IT support solve it.
- Are you allowed such sites (to download Android games) on your work laptop? I'm not.
- How do you mean "any website like that"? What's the common factor with other websites that cause your laptop to restart?