Yes, in fact I’m switching to an itch.io account for future releases. I’ll look into updating the build on my DeviantArt site as well as here. That way I can have a central place to upload the game and not have to worry about download limits as well.