I tried playing it again a few weeks back after a good 8 months off hoping alot of teh noob BS would go away. at first glance it didn't appear so. maybe the hacks have been fixed though.
I love that game. I think I just need to spend some good amount of time with it again.
Found out that I still hate Operation Metro though lol
Life is 99% inspiration, 1% Perspiration, and 1% Attention to Detial.