"The final release date for Lost Alpha Developer's Cut is the 26th of April 2017, 31 years after the tragic events in the Chernobyl Nuclear Power Plant transpired, which many years later insipred the guys at GSC Game World to create one of the greatest game franchises ever."