And the Devs say that the reasons on why they don't put it on Steam is because of the % Cut as well as the refund policy for some reason.
But they also don't seem to be interested in getting lots of money and recognition so.. again we go back on a loop! There is literally, no matter how much arguments are made, any reasons as to why the game isn't on Steam yet.