Ostrov-7 Research Facility [INDUSTRIAL: PART 1]
View Previous Icons
Description
Welcome to Ostrov-7 Research Facility, comrade! Ostrov-7 is a heavily fortified research facility located in the remote Starhaven Island, Alaska. Established in 1971 through a groundbreaking US - USSR partnership, Ostrov-7 is tasked with developing a cure for the Nelvirus. Ostrov-7 takes place in the year 2018! Glory to BWRF