Steam has good points and bad points. As a modder, no hacking mods for online, more like adding user made content like new characters and only modifing gameplay if it does not effect online mod (you'd be surprised how many console gamers I have to explain that to), Steam usually gives you a...