More than anything else, this game is just plain damn fun. My only gripe with the game is the following:
-Critical shot system wreaks havoc on people looking for a challenge. The server will basically roll the dice and sometimes decide that you or your opponent's shot will be a critical one, basically killing your enemy in one shot. Your critical shot chance can be improved by your opponent, but it's still entirely random. Most competitive players don't want some completely random server-side process determining who wins a fight. It's not to say that skill doesn't play a factor in the game - it does. But sometimes random critical shots trump skill, and that sucks.
Other than that, it's a fantastic game. Tons of fun. Abslutely a must own.