Itch.io is a recognisable brand, crazy for the registrar to just disable it like that.
this post was submitted on 09 Dec 2024
11 points (92.3% liked)
Gamedev
187 readers
36 users here now
founded 2 years ago
MODERATORS
AI is the futur !