3 ms·well the owners mom yeah they apparently tried to get itch.io removed from their registrar earlier todayby nemomarx 2y agowell the owners mom yeah they apparently tried to get itch.io removed from their registrar earlier today