No. Steam and Itch are different stores. If you want it on steam please wait for the release there.
Cool thanks for the quick reply. See you on Steam instead!