I'm not entirely sure why that would have happened; but it looks like the zip for the actual game wasn't marked with a platform; which may have prevented it from showing up. It appears to work now, but let me know if you still have the issue - I also didn't have the itch.io app installed until I needed to check this right now, which is why the issue was missed to begin with.