Hi everyone, this is actually my first post on the forums but I've been lurking for months. Looking forward to being a bigger part of the community. I'm working on a game called End of Solitude, which is actually based on a novel I wrote. It's a dystopian/sci fi story with action and survival elements. I've just been toying around with the battle mechanics, trying to get something that's both unique and fun before I actually dive into the story, I was hoping to get some feedback and maybe see if anyone can offer any good tips for this sort of thing. Most of the combat is going to be gun-based, I have an ammo system and about 25 unique guns (with their own images!) all implemented, but I'm a little nervous about the hit/damage system I've envisioned. Basically the guns are mostly going to be pretty overpowered, with most enemies dying from 1-3 hits from most guns, but everyone has relatively low accuracy. I gave every hero a base hit rate of 50% and then every gun increases it from between 5% and 45%, so some guns are more accurate than others. The actor's strength/attack rate still affects the gun damage, so the gun damage is turned up pretty high so that the user's ATK rating has a very minor impact. I'm worried it's going to be extremely difficult to hit that sweet spot of not too difficult, not too easy, and not too frustrating. It'd be easy to make it so that even the lowest-level guns kill everything easily, or both the player and the enemies miss so often that fights become boring. There's also no magic system, so MP has become stamina and every action uses at least a tiny bit of stamina. In addition, heavier weapons reduce max MP (stamina) to simulate them being difficult to wield. I did come up with a pretty nifty "gadget" system where there's a "gadget" armor slot and most gadgets give access to unique abilities like a stun setting, refraction field, etc. This is to make up for the fact that there's no magic, and options for special attacks with guns are a bit limited. There's a few screenshots below, including what I've changed the parameters to. If anyone has any thoughts or suggestions, even just first impressions, I'd really appreciate it. Thanks everyone!