Appearing on GameSpot’s E3 2019 Live Show stage, Bethesda boss Todd Howard spoke at a high level about one of the company’s ambitious upcoming games which was announced at E3 2018: the sci-fi title Starfield.
Howard explained that Bethesda’s goal with Starfi…
Read More