if/when this game comes out in full, I'm definitely buying it on Steam. You deserve money for this amount of effort alone, but I don't have a debit card attached to my itch.io account.