Now is your chance to boycott Steam. I will always set a greater discount here on Itch because Steam takes a massive cut from the sales that go to developers.