Roger ReichardtOct 6, 20232 minThe Tartarus Key gets a physical Nintendo Switch and PlayStation 4 releases on October 12th!We are taking on the horrors of the strange mansion with Vertical Reach and Armor Games to bring you The Tartarus Key, coming to Nintendo...