That's what I've been asking myself lol. Maybe they need to do bug checks or something like that before releasing it on itch, idk