The Federal Trade Commission is delivering the first round of payments related to a settlement with the makers of the mega-popular game Fortnite. The FTC announced the $245 million agreement with Epic ...