Greatly appreciate the feedback and encouragement! We have fixed all the (known) bugs and made some balance changes from all the feedback we got. Those changes should be live soon! We will look into maybe releasing it on steam :)