Left click and right click do different attacks, link them together for combos. Roll to dodge, block with shield. Ranged weapons are quickly accessible, stamina restricts you, so it's really not generic at all. Not to mention you can pick up the dead guys that you just killed and use them as a weapon.
Yes, this game is loving awesome. I'm sure I'll get bored of it quickly, but it really is a cool game. Nexon pulled through this time.