I haven't played this tbh.
Yes, but I think you have to use Oculus Link and tether it to a pc.
THIS GAME DOES NOT HAVES THE STUPID!!!
I LIKE IT 10/10!!!
GOOD JOB AT MAKING THIS GAME!