Hey, it looks like a cool game, but using a .rar file is a little inconvenient and might turn away people who want to use the Itch app to download (it doesn't seem to support .rar files).
I would just extract it, but then it won't show up in my library on the Itch app.