Yeah, no worries I don't blame you - and I've since had the same issue with another app on itch...
I'll try the Oculus support route, but I've very little hope of success there.
NVM, I can still install it from here.