Sorry I'm only replying now! Apparently this comment had to be approved (and a whole bunch of others-) and I've only learned about it today...As for payment method/s, I'm also accepting payments through Ko-fi. I can't guarantee a Steam release, though I did mention it in the FAQs.