Dgc1808 on 20 April 2015
" 50% of Insomniac’s net proceeds from Slow Down, Bull (at least 30% of the purchase price)"
So the dev publisher takes in ~60% of the purchase price on a Steam game. Interesting to know.
OT: Not buying this.
4 ≈ One







