Starfield Release Date Delayed to 2023 & New Leak Revealed
Announced during the 2018 E3 expo, Starfield is a massively multiplayer online game. It combines elements of science fiction and fantasy into one story. The game’s creators are aiming to make it a living. Breathing universe where players can enjoy adventures with their friends over long periods of time. Bethesda Game Studios is currently the […]
Continue Reading