Displaying all articles tagged:

Epic Games

  1. launchers
    Fortnite Is Just the First Step in a Huge Shift in the PC Games MarketEpic is piggybacking on the popular game turned social network to launch its new storefront.