Overload: A Release Date!

We have some great news for you! Overload will move out of Early Access for release on May 31. The game will have the entire 15-level single-player campaign, challenge mode with everything unlockable, and full multiplay…