@Aman,
Spoiling? Depends on how you take it. I didn't shot myself with doses of game. I just skipped cinematics, played 3rd mission for 20minutes or so. And will play the same level again today(with different tactics).. for another 20 minutes. So, it is just like a demo.