Sorry, for the stupid question, but... where are those downloads you speak of? I am eager to check them out!
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...