There seems to be something up with their website security certificate.
I could access it fine yesterday, but I'm getting blocked in firefox and chrome now. Anyone else having this issue today?
Yes, you right here, same here on Opera web browser (best on market

). Give very little time to dev team, they will set this right for sure.