I'm gonna buy it, but is it better for you if I buy+review on here or on steam? What gets you more overall? I know the cut is bigger here but sometimes people want steam reviews.
If you plan to leave a review, then buying on Steam helps me out a lot more, since more reviews lead to much better visibility and Steam has a much bigger userbase than Itch. If you don't plan to leave a review, then buying on Itch helps me out more because of the bigger cut :)