Congratulations on the Steam launch! I have been enjoying this game for a long time on itch.io... can't wait to play it, share it and stream it from Steam! Thanks again for all the work you put into making this game amazing!
btw... pirchased it on both platforms. ;)
Itch.io played on my Mac and Steam on my PC.