no im on pc
Could you post a screenshot of the page then? Can you play other web games on itch?
you need to download the index