Yeah It's been like this the last couple of updates. You buy the game at price X or price X -10% and the next time they increase the price or the sale ends Itch no longer allows you to download the game's newest update. It's not Sad Crabs fault and this is not the only game this has happened on, but I for one am DONE paying for games on itch