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.