Your Steam question was answered in this episode.
We would love to have Renegade X available on a distribution platform such as Steam or Origin, and we will definitely take a look at the options after the 26th of February release.
Actually we will keep track of player statistics, we will release more information regarding this in the future.