Is the site still working? Whenever I try to login, it just keeps loading and does nothing. Is that beacuse of the new DDoS protection?