Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This looks awesome, was going to buy, but it wants my home address for some  "2015 VAT MOSS regulations for EU" nonsense. I am not in the EU, can I just give it garbage info, or there some other way to purchase?

Hi! I have no idea on how Itch.io handles VAT and so...
But you can also purchase it on this DriveThruRPG link if it's easier for you.