They're sort of missing the point.
The original game was awesome because of the bull**** political intrigue - Area 51, the Illuminati, Majestic 12.
The tech was cool, but ultimately a side dish to the settings and the atmosphere.
I hope they've preserved that element. The tech does look cool, though.