Hello, no worries at all and thank you for your support!
Itchio does offer a Steam key redemption if you prefer to play the game on Steam. We will post a guide on how that works on release!
However, if you prefer, we will also have a Steam-exclusive pre-order page upcoming soon!