I think it has something to do with the itch client. Try downloading it from the website instead.
Recent community posts
God this atmosphere is dreadful. I felt so uncomfortable throughout the game, knowing every drop marks another point of no return. Really creepy and well made. I would absolutely love some sort of polished version or extension post-jam. This is really something special.