nah you just need to click this "I understand the risks [...]"
OH, I'm kinda blind. Thank you, friend!
That doesn't make it any better. The smarter move is to wait, until the itch team has greenlit the download. Better safe, than sorry.