
Controversy Overshadows Bethesda’s Release Of Fallout 76
Bethesda’s newest entry in the Fallout series, Fallout 76, was released on November 14th. Since then, the title has attracted nothing but bad press. A marked departure from previous games in the series, Fallout 76 introduced multiplayer to the franchise, at the cost of most […]