There is a limit to thinking about even the smallest piece of something monumental. You still see the shadow of the whole rearing up behind you, but then you realize you don't need to stay quiet for the thing above to ignore you.
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.