Congratulations on the release! It was a long time coming haha
When it comes to alternate download methods, I always appreciate to have a Google Drive download option, since Mega download limits and wait times get annoying past a certain size, and Mediafire has bothersome pop-ups. While a launch rush can collapse a Drive link for a bit, I think there's no better option for players who find the game between releases! EDIT: Of course, if you could host the game natively on Itch, that'd be even better!