Apologies! I hid the downloads!!
I'll sort it out now...
That's what I suspected. I am kind of new here and I have done that a few times before realizing it.
Fixed now! Can you tell this is my first time on itch...