You're making assumptions from 3 concept screenshots from something only announced last Thursday. I hate to be playing devil's advocate and didn't even wanna get involved, but at least wait more than a week and check your facts before jumping to the RUINED FOREVER bandwagon.
There's two interviews here:
https://www.gameinformer.com/b/features/archive/2012/01/06/why-firaxis-loves-xcom.aspxhttps://www.gameinformer.com/b/features/archive/2012/01/06/first-screens-and-details-of-xcom-enemy-unknown.aspxThey've claimed there will be all the core elements, destructible terrain, line of sight, fog of war, permadeath, etc. I know this is just the developer's word but I still don't see you can discern the contrary from some still images so far.
Also:
I had two reaction, holy **** and oh crap.
Forget about them doing too much. You'll be lucky if the remake has 70% of original features.
This is a company that ruined the civilization series by making Civ V - the most thinned down version of Civilization and widely accepted as the worse in the series.
And they did it for one "compelling" reason - money. If it's simple enough, then they can sell it on pc AND all the other TV console platforms. And the more platforms, the more money.
This X-Com remake is already said to be released on more than on platform. And you can BET it'll be shitty.
And if you want more prove that this remake is for simpletons, go search "CITIZEN SKYWATCH" on google.
This doesn't even make one lick of sense.
- So, Firaxis ruined the Civilization series (that they have founded)? Just like they did when Civ4 was first launched, and Civ3, and etc?
- And because XCOM: Enemy Unknown is multi-platform, this is somehow why Civ5 is "dumbed down for consoles", despite it being released before?
- Not to mention Civ5 isn't available on consoles, like every other title Firaxis has made (the sole exception being Civ Rev which was exclusively for consoles)?
- And this is somehow related to the Citizen Skywatch marketing campaign for the FPS XCOM being made in parallel by a completely separate company?
???You