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