It looks kind of interesting, and it's definitely a refreshing change of pace, in regards to setting.
PS: Has anyone seen the news story about the company releasing Home Front balloons into the air?
Eh... no...
Almost all of the Call of Duty games where about the past. (Not accurately portraying it, but putting a spin on it.) The games that weren't about the past were about simulated things happening in the present.
Comparing every FPS you see to the CoD franchise is dumb.