Anyone playing this? I like it, very challenging. I had to put the difficulty on easy to get past the first mission.
Gonna play through this difficulty and move up, its very challenging. Finally!