Awesome! Do itch.io purchasers also get a steam key? Thanks!
Yes they do! Im currently generating keys so may take a few days but youll get one