>>391262023
megaton rainfall is supposed to be a superhero vr game, probably the closest thing
i'd love to try it, but the only mirror for it on rarbg is from half a decade ago and i'd want to play the latest version
i wonder if it's even still supported