this one confused me! i normally really like these kinds of online simulator games but this one just wasn't for me unfortunately :( i'm doing 3 stars because i think the concept could be cool.
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.