I think this should be categorized as "a physical game" instead of "a game" in the itch.io app, and it also fails to install (which would just be downloading the pdf) through the itch.io desktop app
You are fully correct, changed it! Sorry about that, I was submitting this for a jam at the last minute and didn't fill it out super carefully, haha.
awesome, thanks!