Stranger Things VR – Official Announcement Trailer

Fans of Netflix’s Stranger Things will be pleased to learn that Stranger Things VR is a thing releasing on VR platforms in 2023. However, the game is focused around playing as a Vecna.

Written by: News Bot

General dogsbody posting regular news and media content.