Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Perhaps you are missing some components for windows. Try to install the game in Steam of any major publisher, for example, Ubisoft. Before the first launch, such games usually automatically install everything that is needed for games. This is the easiest way.
If all else fails write support for itch.io about the refund.

Problem solved, Windows wasn't up to date, thanks for the response!