Been looking forward to this. I've featured it on the homepage if you didn't notice.
I did notice it! I was actually just casually checking itch and saw the feature. Made me super happy to see. Thank you!!