Stranger Things VR has been delayed past its original November 30th launch date. Now VR veteran studio Tender Claws says the psychological horror game is...
Stranger Things VR has a new release date on Quest.Previously targeting a November 30 launch last year, Tender Claws eventually announced a late delay...