Dead Dozen is a first-person shooter with survival horror elements. The game was announced on November 8, 2017 and released on Steam on March 7, 2018. From Wikipedia
Former developer reveals game was never intended to be an MMO, contradicting marketing claims.