Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

There have been some changes to itch.io payments. Stripe is not available in my country, so Paypal is the only option. I thought it was still possible to fill in your information without creating an account. If not, the game is also available on Steam.