Collider Games has revealed the launch trailer for the highly anticipated official Twin Peaks VR game made in collaboration with Showtime and David Lynch. In this immersive VR title based on the hit TV show, players will explore iconic locations, discover hidden secrets and experience clever Easter Eggs. Twin Peaks VR is scheduled to release later this December. […]