3 years 4 months ago Link Gamasutra What's the revenue split for first week sales across PC and console? Some more anecdotal data and comments within - also solely for PC games, including Epic Game Store! ... Tags Gamasutra