A simple search on Google for the IP address of the challange gave me this Nessus site and a few other interesting things..... Looks like a waste of time.