Hey, just in case if you didnt read my last comment, im trying to install but it says "this title is hosted on an incompatible third party website" idk what to rlly do
You have to download it from the browser, not the itch app