Secret Island looks like a blast — anyone been? (on Reddit)