Was getting login screen today. Probably happened few hours back since i was able to access the site yesterday.
After a few searches came across this reddit thread: https://www.reddit.com/r/trackers/comments/64w975/i_am_not_sure_if_it_this_worthy_to_note_but/
this news is from a user...