Masters of Mayhem: We're in the Shacknews Indie Showcase!

Fresh off our appearance at Endix and with our open beta (June 5th and 6th) right around the corner, we couldn't be more hyped to share the screen with an incredible line-up of indie devs. Watch the announcement trailer…