The link to their site opened up on 6 tabs for me..
Guess I'm going to try and bruteforce ssh.
The site seems pretty secure so far.
I don't care how ‘secure’ your systems are. If you have stupid people running them and using them, you can't win.
For those that know