Right now that's the only option, since the game exceeded itch's 1gb limit. I'll be getting in contact with support to lift that cap.
Viewing post in No longer can download the game through itch app
I did not know itch had to lift the limit themselves since other games have downloads over 1GB.
Thanks for the reply, prefer to have games in a launcher than having to manage folders (also itch app telling me when there is an update) So will wait till itch lifts the cap, wish they will get back to you soon.