Congrats on making it to the first page of itchio's popular charts!
Gosh thank you!!
It's surreal to me that this silly passion project of mine has reached so many!
A very humbling experience to be sure