For me I hate the game but its addicting. I don't know why but it keeps pulling my back in but I do have a crappy computer and only can run a few amount of games but still. It is a addicting game to me and the community Custom maps are fun as well and I love doing server stuff for games. So I learned how the game works from working on servers allot.