Everything has changed and the only remains of the past story (so far) are the big corporations. The introduction surprised me, I wasn't expecting a voiced cutscene...
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.