The pre-order is itchio only, it's not linked to Kickstarter. You can buy the game here and itchio will notify you via email the moment the game is available. You'll be able to claim a Steam key from your purchase page, too.