Hey Gabriel, congrats man! I love the idea and think it would be an enjoyable online game with a Ranking system to engage the players. Another idea is to add character customization, and while fighting, some parts of the equipment would have a chance to get dropped on damage.
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.