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.
My AppLab key says it's already been redeemed - has anyone else had this problem?