As for steam no point releasing a game unless it's guaranteed to turn a profit. $100 outlay is a lot. I reckon 3 quarters of the quality developers in here have struggled to make that on multiple games let alone one.