My own Opinion:
Likes:
Small forces against Big enemy, this will make it more difficult (hopefully)
The implementation of the dog as a team member will be a nice addition.
I don't know if any of you know about it but i'm exited about the D-sub Function
The New Weaponry wold also be great
Dislikes:
The Story Setting is really just a Rerun of an old story: America in danger, great catastrophe, you need to save the world.
They will probably keep pulling you out of the seat when you want to play the most, (make-or_break scenes and cut scenes)
There's my opinion, what your's?