Anyone playing this?? I got it and have to say it is a great update to the original. Definitely harder and more refined as far as objectives.