Submitted by insidergamingcom7127 in technology
Starfield's reviews and the sentiment around the game continue to plummet over time, with more gamers getting displeased with Bethesda's offering
Submitted by insidergamingcom7127 in technology
Starfield's reviews and the sentiment around the game continue to plummet over time, with more gamers getting displeased with Bethesda's offering