Nov 02 2018 Art by · November 2, 2018 (Pssssst.. is anyone playing the Fallout 76 beta right now? How is it? Gimme your impressions!)