is there any way I can get the updated version of the game? or do I have to buy a 2nd time?
Itch works a bit funny. You have to go to Library in your user panel in the top right, then click download for F&H.
No, no don't go buying the game for the second time! The option to download the new version is there!