Love playing it with the trainer... without the trainer, not so much!
The weapon durability and sprint enhancements are a must, as is the unlimited ammo. I somewhat agree on the visuals being a bit dated, but it's still fun to play. I have over 270 hours into it with three characters. Modding the thing is fun too, and using fists to take out a thug is dicey but exhilarating.
In a stall since the 1.3.0 update, but I'm hoping the new trainer will put me back into the game again when it becomes available.
All in all, I give it an 8!