Lol - very self-deprecating of you. I saw it had dropped last night, and my little imagination mused over it. I could imagine a sci-fi scenario, on a generation ship to a different star system, where a kind of digital hibernation takes place, with people's minds uploaded and put into cybernation. After that, I thought, as a more predictable alternative, it could just be used as a site for people who identify as members of the Cyber Nation.
Best wishes and Happy Catching New Year!