I just fixed an issue where I left in some debugging tools that would slow the game down. Maybe itch.io is taking a while to push updates, idk, but hopefully it's fixed now.