An excellent Mecha RPG that really gets into the heart of what's behind fighting for your cause in a giant robot.
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.