Feels like a 2D H version of "Streets of Rogue" where you have a bunch of characters and each of them have their own missions that they have to complete and also have different skills.
Right now the game doesn't have too much content because it's in an early stage, but I can see so much potential here.
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.