All itch.io buyers will get a free Steam key when it releases there, so no need to buy twice. Thank you for your support!