‘Overload’: Spiritual Successor to ‘Descent’, Launches Today

Overload, the spiritual successor to the first 3D omnidirectional shooter Descent, has been released on Steam today by Revival Productions.

Read more