Epic Games aims to attract 100 million downloads by the end of the year
You must log in or register to comment.
- Gamma ( @GammaGames@beehaw.org ) English1•1 month ago
Fortnite will be a big draw, I wonder if this storefront will fare better than on PC?