Team FOLON slated Fallout: London to launch on St. George’s Day (April 23, 2024). That very day, Project Lead Dean “Prilladog” Carter announced on Discord that the team had to delay the mod indefinitely. The reason: Bethesda scheduled its next-gen update to drop two days later on the 25th. Carter…