Overload Released on Steam Early Access

Overload Released on Steam Early Access Overload, the new six-degree-of-freedom shooter by the creators of Descent, has been released on Steam Early Access. It is available for Windows, Mac OSX, and Linux. Developed by the creators of the groundbreaking Descent series, Overload features fast-paced combat action in a fully-3D world. Face off against menacing robot […]