Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

That's right, except you may still have to pay income tax in your country of residence, depending on local laws and how much you make. Ask an accountant how and when to declare your income, to make sure. Itch.io can't handle that part.