Month: May 2018
Overload Release Date
Overload, the spiritual successor to Descent, made by my friends and former members of the original Parallax Software / Outrage Entertainment team, is finally being released on May 31st! The… read more Overload Release Date
May 9, 2018