criticalhit.net
Descent descendent Overload now has a playable teaser - Critical Hit
the spiritual successor to Descent, Overload, now has a playable teaser. The download weighs in at only 300mb.