A bit sad cuz i would buy it anyway to support you ( cuz itch dont work for me) and gladly add to my steam account forever :D Anyway great game!
Awesome game! Fluffy tail. Any hope for steam release?