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.
1. No system is safe.
2. Aim for the the impossible.
3. Have fun in cyberspace and meatspace.
For those that know