Do you get a higher percentage of the sale value if I purchase here over Steam when the game releases? No idea what Itch's cut is. Is there an approved method for bug reporting/feedback?
(PS: I'm buying; it looks excellent and I thoroughly enjoyed what I have played. I've been eagerly awaiting since RPS first covered it.)