The itch.io purchase also comes with a Steam key if you want to install it that way instead of using Sidequest (see other reply or the Oculus Quest section of the description section for instructions for installing on Sidequest).