Hi,
Please also upload your early access build to Steam. Id love to consolidate all my EA stuff in one place
Steam keys are now available for anyone who's bought the game on itch