Masters of Mayhem: Open Beta Weekend June 5th and 6th, ShackNews Showcase, The Mix and MORE!

It’s a good week to cause some mayhem ːsteamhappyː This week is Summer Game Fest, and we’ve got lots of big things happening to celebrate! Here’s what to expect and how you can be involved. TODAY, JUNE 3RD - SHACKNEWS S…