Is this game really free? Why does it have a price on Steam and on the Oculus Store and it's free on itch? Is there any chance to get your account banned on Oculus Quest 2 by sideloading this from Itch?
My guess would be because itch.io has a donation based system which allows for people to pay what they want while Oculus & Steam don't have this option. Also, Steam charges 100$ to publish a game IIRC.