Even though it's just in it's demo phase, I found it really fun and beautiful, the designs are phenomenal and the mechanics are really good in my opinion, the individual HP, exposure values, and armor pools for each component on your mech make it feel much more like a giant robot with multiple limbs than just a moving block of metal.
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.