Skip to content

Stranger Things VR Trailer Lets You Play the Villainous Vecna

Take on the role of the venomous Vecna and take revenge on Hawkins in Stranger Things VR psychological horror/action game from Tender Claws.

Comments

Latest