Masters of Mayhem: Open Beta is LIVE!

It’s finally. TIME. Open Beta is LIVE (but only for a limited time!!!) HOW TO JOIN? All you need to do is head on over to our Steam page and install and play! WHEN ARE THE SERVERS OPEN? 9am PDT Friday, June 5th - 5pm PD…