supports game on itch... dev releases game on steam for a higher price... that's just low, especially if you wont provide supporters with the key!
Some of us want to get the achievements on steam too, but no, take that away from us unless we pay more money...