Developer Fntastic has announced their new game, DEAD DOZEN.will be releasing via Steam Early Access on March 7, 2018, and to...
DEAD DOZEN
In 1993 a strange group of 12 people is entrapped by mysterious force inside the abandoned Soviet research base deep...