I didn't update the price - I just removed the placeholder downloads for the First Access Release and that somehow also removed the price ;) But I'll add new files/keys for Steam when we do the release (in a few days).
The limitations of the Itch.io feed. I wish you all the best with your release with your game on Steam.
Thank you! :D