A fascinating little project that really nails the uncanny feeling it strives for. While I wish it went a bit further with the "Abandoned MMO elements" such as having accessible chat logs and empty guilds you can join and leave at will with (1/483 online) displayed, what it does it does well. And for a relatively small indie project, it's quite exceptional.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.