Submitted by eurogamernet2979 in technology
"Something big is going on behind the scenes" at Starfield.That's according to players who have been poking around in S…
Submitted by eurogamernet2979 in technology
"Something big is going on behind the scenes" at Starfield.That's according to players who have been poking around in S…