Thanks for the kind words <3. There is a help screen in the top right but very interestingly everyone I've seen play has never seen it/used it. A quirk of the layout perhaps.
Oh wow! Totally didn't notice it. On my screen, the Itch banners covered it up so I couldn't see it. Would explain it.
That's good info actually. Ty for that.