So has anyone followed up with any further investigation into this?
Because the youtube comments have been quite active, suffice it to say the OP posted this:
"They want to keep it a secret, but there are Neo Malthusians everywhere. They cannot hide from us. In less than 12 hours they will begin to rendevous at a secret online location locked out to the rest of the world, the elite in virtual exile, as they intend to replicate in reality. They will not be expecting us."
EDIT: Didn't read the couple of posts above mine, my bad.
EDIT THE SECOND: The password and username needed for the queenatsea site is a Citizenship ID for the Queen of the World, the ship from the game. Perhaps we are supposed to discover the heroine's login information, afterall she is an engineer abord the ship so it stands to reason she would have access.