Created with their own unique base stats, Inviolate's characters can be pimped up to suit your style of gameplay.
Some characters are skilled with guns right from the get-go, while others will need to rely on augmentations and high-end weaponry to achieve that super shooter status.
That's okay though, if your character is dumb with a gun they are likely more tech savvy or quick on their feet. I mean, why waste bullets on hostile creatures when you can evade them at a fast pace!
Character stats are controlled primarily through the weapons you equip, the attire you wear, or the bonuses that augmentations provide.
This works really well in multiplayer mode as you and your friends can create a complimentary team with a range of skill sets. Tank, healer, rogue, anyone?