Paint the Town Red: Paint the Town Red VR DLC Coming Early 2024!

In early 2024 you’ll finally be able to step inside the chaos as Paint the Town Red VR is coming as a DLC! https://store.steampowered.com/app/2474710/Paint_the_Town_Red_VR/ We're taking our time to bring the game's unpr…