ParentFull threadClimaxGravely·Technically it's not released yet but deadlock has 75k people playing as of writing this comment.https://steamdb.info/app/1422450/charts/View on HN