prinz_valium on 18 August 2014
yeah. overall pc sales
but if u talk about AAA games only its not 90:10 ratio
didnt ubisoft gave some numbers for watch dogs in theire conference call?