Paint the Town Red: Paint the Town Red VR coming March 14, 2024!

Today at the UploadVR Winter Showcase the release date for Paint the Town Red VR was finally revealed: March 14, 2024! Check out our new Release Date reveal trailer here: Bringing a game as big as PTTR to VR has been an…