Mikk has stated in a few blog posts that he will not be giving steam keys to anyone who bought the itch version of the game.
Well crap.