Un...believable!!!

 

You actually found the secret within the secret!
How did you do it?
You must be the smartest person I know!

You know... this can only mean one thing: Your IQ must be at least 110!
You should probably try to join Mensa... seriously... I'm not kidding, go and take the IQ test!

Honestly dude... I want to go back!

And if you're wondering whether or not there is another secret site,
I can put you out of your misery now and tell you that there isn't one... sorry!