Better Business Bureau Slams Fortnite Developer With F Rating

Epic Games may have the hottest video game, but they also might have poor customer service.

Read More