Hey all, hopefully this is in the right place, looks like the site's had a change-around since I last came on.
Basically, got on my PC today and noticed a load of stuff's gone weird:
- Extremely slow to load up.
- Opera browser icon has vanished off the desktop
- Will not connect to the...