Direct FeedHome GT : Contractors Showdown – Official Teaser Trailer | Upload VR Showcase 2023 By Gohan - June 14, 2023 0 77 FacebookTwitterPinterestWhatsApp Check out the teaser trailer for Contractors Showdown, the upcoming VR battle royale from Caveman Studio that’s planned for release in 2024. #SummerOfGaming #VR