Fallout: London, a triple-A quality fan project, gets April release date


The long-awaited Fallout: London is finally in the home stretch. Again. Developer Falon Team just dropped a progress update with new details, including a release date of April 23, 2024. The previous launch was scheduled for an unspecified time in 2023, but the studio said it needs these next few…

Read Entire Article