Steve Allison launched Epic's storefront in 2018 and held the reins until earlier this month.
Next year could be a grim one for Nintendo, Sony, and Microsoft, as console sales are expected to dramatically decline in ...