The game takes place in 2027 on a parallel Earth 103, where the Red Army has imposed a complete blockade of the island in order to gain control of... Read more