Did you move the game files to mega recently? Asking cause the updating through the itch.io app (on PC) broke for me. It kept showing that there was an update, i'd click the update button, and it would switch to launch (as it usually does when updates finish) but the game itself did not update.
Trying to install from scratch gives an appropriate error stating that mega is not supported by the itch app, but there was no warning for the update. It's possible this is affecting other players without them realising.