3rd language is impressive! I think for a full game experience, the length and the item system will be a benefit. It will add a lot of complexity to the story and keep players engaged. I just meant for a game jam designed for 30-minute games, it was a lot to process.
Playtime is always hard to gauge. As the creator of our game, we already know the best paths and techniques at defeating enemies. I had some of my friends play through my game to see how long they took to beat the game. I also made it so I was able to beat my own game in under 10 minutes, which allowed a lot of “fluff” time to compensate for new players to the game.
Overall, I think your game has good foundations. I wouldn’t worry about time for your full game, as that was just pertaining to a gamejam. The main concerns would be with fixing the translation, tweaking game difficulty, and allowing the battlers to attack if they have no ammo.