Stranger Things VR will let you play as supervillain Vecna Posted on November 7, 2022 By Charlielikes Invading minds and conjuring nightmares is also part of the job description as you work towards enacting revenge on Eleven and the small town of Hawkins. Tech Tags:– as, ‘will, ‘you, let, play, stranger, supervillain, tech, technology, things, vecna, vr