Is it just me, or has www.xvideos.com not been working for 2 days now? Can someone else check it out?