I would also think that releasing on Steam from day 1, even with the % taken by Steam, if the usual number of people purchased it there rather than through the web store as they usually do and managed to get it onto the top-sellers list, it would probably have a positive impact on sales overall I would think. The top-sellers list is generally the first thing I look at when I fire up Steam.
__________________
Politics, n. Strife of interests masquerading as a contest of principles.
--Ambrose Bierce
|