I've looked at other games in the genre on the market and I'm comfortable with $5 for the price. The only thing I'm not sure about is whether I should keep it free on Itch while it is $5 on Steam. Gotta research that!
marple did that thing where it's money on steam but old version on itch so people can get a feel for it, that might be a good way to do things, then have a teaser for the 3.0 release or whatever like... X amount more loreds and upgrades or whatever, and spitball how much new playtime it has