And regarding Horizon Zero Down: this game's story started intriguing but it all ended up being pretty lame and retarded.
The entire premise of the setting is GLITCHES. The first glitch ended up destroying all life on the planet and the second glitch messed with the backup plan to bring life back on the planet. This would have only been clever as some sort of meta commentary on games being released with tons of bugs these days. But that's hardly the case here.