I am normally not a real big fan of "sim" type games, so I waited a while to buy this one.  I didn't like it all that much at first, but after picking it up I really got to like it.  This game is very precise and fairly realistic, which makes it hard to learn, but also a lot of fun to play once you have.