Hi! I bought it on itch.io (on kickstarter before), so may i have the key when will be on Steam?
Hi! Yes, we'll send you a steam key at launch :)