wah it's been a month ahahaha. If u are still interested, try downloading the app using itch.io launcher.
when ever i type in itch.io launcher it comes to this website please help