Wouldn't it be nice to give itch.io links to the purchasers of your game on the OtakuMaker Greenlight Bundle #10 instead of leaving us waiting for a Steam release?