Aww cmon! 23$usd ? Cmon man why
Must be due to itch.io's cut. Same thing on Humble Bundle. The game is less expensive on their official website though, which will need to go to, regardless of where you buy, to activate your key, create a game account and download it.
oh right I think I seen "humble bundle" or whatever it was called
as far as i know (wikipedia is the source) u can pay what u want, so u dont have to give itch any cash
if i get downvoted at least reply and correct me? wikipedia still cites you are free to choose the revenue cut that itch.io takes
"If you really cared you would give nothing to the platform that hosts your game" is a strange sentiment to have.