I won't wait for a Steam release on this one. My first itch io purchase and definitely worth it imo. Release it on steam and i'll buy it a second time. A third time if coop happens (possible not but still one can only hope).