Todd Howard Admits Fallout 76 Launch State Was ‘Screwed Up’
When it was announced back in early 2018, Fallout 76 came as something of a total surprise for the gaming community. Particularly since it was shortly confirmed afterwards ...
March 16, 2021 at 9:34 am by Mike Sanders