Daily Archives: November 22, 2018


Fallout 76 is Bethesda Game Studio’s newest addition to the Fallout series. Fallout 76 launched on November 14, 2018, and is pretty much the most disappointing release out of Bethesda (Sells numbers withstanding — fan conjecture and experience). It is a game that Bethesda should have kept in development for […]

Fallout 76 The Game That Should Have Never Been Released