I definitely won't be gettng steam, but if the full version is available here on Itch, I'll buy it here.