SHARE

Gamesindustry.biz reports: “Epic Games today offered an update on the growth of the Epic Games Store. Launched in December of 2018, the store to-date has racked up $680 million in spending from 108 million PC customers.”

Read more