Epic Games, the owners of the wildly popular Fortnite franchise, just laid off 1,000 people. The problem when a corporation makes that sort of move is that secrets inevitably get revealed. One of them at Epic Games is apparently a big secret or, at least, it was. Someone spoke to a technology reporter about what they knew, and here we are. The cat is out of the bag about one of the hottest...
